上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 23 下一页
摘要: 01 课程内容介绍 课程实战目标 传统架构和阿里云架构对比 02 VPC整体网络内容 03 地域和可用区 地域 地域是指物理的数据中心。当前可选的地域、地域所在城市和 Region ID 的对照关系如下表所示。您也可以在 OpenAPI Explorer 上通过 API 接口 DescribeReg 阅读全文
posted @ 2018-01-29 17:43 活的潇洒80 阅读(3752) 评论(0) 推荐(0) 编辑
摘要: ELK Stack 简介 ELK 不是一款软件,而是 Elasticsearch、Logstash 和 Kibana 三种软件产品的首字母缩写。这三者都是开源软件,通常配合使用,而且又先后归于 Elastic.co 公司名下,所以被简称为 ELK Stack。根据 Google Trend 的信息显 阅读全文
posted @ 2018-01-22 09:36 活的潇洒80 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 个人这段时间面试了几家公司,他们关于jenkins的问题,我总结了以下几点,希望能够帮到大家哦! 1、jenkins你都用了哪些插件? 比如: ssh remote hosts 这个可以在远程服务器上面执行脚本。 Role Strategy Plugin 用来精细化管理权限。 SCM: 除CVS和S 阅读全文
posted @ 2018-01-19 00:36 活的潇洒80 阅读(8747) 评论(0) 推荐(0) 编辑
摘要: Java内存区域是如何划分的? Java堆:线程共享的,唯一目的就是用于存放对象实例,是垃圾收集器管理的主要区域; Java虚拟机栈:线程私有的,每个方法在执行的同时都会创建一个栈帧用于存储局部变量等,局部变量表存放了编译器可知的各种基本数据类型和对象引用; 本地方法栈:和虚拟机栈类似,不过它是为N 阅读全文
posted @ 2018-01-19 00:32 活的潇洒80 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 最近面试一些公司,被问到的关于Elasticsearch和搜索引擎相关的问题,以及自己总结的回答。 1、Elasticsearch是如何实现Master选举的? Elasticsearch的选主是ZenDiscovery模块负责的,主要包含Ping(节点之间通过这个RPC来发现彼此)和Unicast 阅读全文
posted @ 2018-01-19 00:30 活的潇洒80 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 本文对redis4.0版本的cluster,codis,以及阿里云redis 3种集群进行了对比分析。 1、架构对比 1.1、redis 4.0 cluster redis 4.0版本的集群是去中心化的结构,集群元数据信息分布在每个节点上,主备切换依赖于多个节点协商选主。 redis 提供了redi 阅读全文
posted @ 2018-01-11 08:00 活的潇洒80 阅读(714) 评论(0) 推荐(0) 编辑
摘要: python操作redis 字符串 列表 hash 集合 有序集合 python操作redis 一、python操作redis 2.1、安装redis模块 1 2 3 4 5 6 7 sudo pip install redis or sudo easy_install redis or 源码安装 阅读全文
posted @ 2018-01-09 14:58 活的潇洒80 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一、其他常用操作 1、delete(*names) 1 # 根据删除redis中的任意数据类型 1 # 根据删除redis中的任意数据类型 1 # 根据删除redis中的任意数据类型 1 # 根据删除redis中的任意数据类型 # 根据删除redis中的任意数据类型 2、exists(name) 1 阅读全文
posted @ 2018-01-09 14:30 活的潇洒80 阅读(109) 评论(0) 推荐(0) 编辑
摘要: Redis 开启持久化缓存 一、持久化之全量写入:RDB 二、持久化之增量写入:AOF 三、RDB重写和AOF重写 四、RDB 和 AOF 比较和选择 Redis 开启持久化缓存 一、持久化之全量写入:RDB 二、持久化之增量写入:AOF 三、RDB重写和AOF重写 四、RDB 和 AOF 比较和选 阅读全文
posted @ 2018-01-09 14:17 活的潇洒80 阅读(1618) 评论(0) 推荐(0) 编辑
摘要: Redis 基础介绍 一、Redis介绍 二、Redis和Memecache的不同 三、Redis的最佳应用场景: 四、Redis支持的键值类型 五、安装Redis 六、Redis启动方式 七、Redis配置文件介绍 八、Redis常用命令 Redis 基础介绍 一、Redis介绍 二、Redis和 阅读全文
posted @ 2018-01-09 14:06 活的潇洒80 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 作为在中国工作的程序员,不懂得英语似乎也不妨碍找到好工作,升职加薪。但程序员这个工种则稍有不同,因为程序,尤其是高级语言,基本上都是由英语和数字表达式构成的。英语对于程序员十分重要。我的大学本科全部采用英文教学,工作时也经常会遇到外国人,和他们谈笑风生,自认为自己的英语水平比园子的平均水平高一点。下 阅读全文
posted @ 2017-12-30 07:25 活的潇洒80 阅读(743) 评论(0) 推荐(0) 编辑
摘要: Xtrabackup安装以及应用 Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品。 xtrabackup官方网址:https://www.percona.com/downloads/X 阅读全文
posted @ 2017-12-27 14:55 活的潇洒80 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 本文导航 -Netstat 简介00% -1. 列出所有连接05% -2. 只列出 TCP 或 UDP 协议的连接19% -3. 禁用反向域名解析,加快查询速度30% -4. 只列出监听中的连接36% -5. 获取进程名、进程号以及用户 ID43% -6. 打印统计数据57% -7. 显示内核路由信 阅读全文
posted @ 2017-12-24 18:45 活的潇洒80 阅读(849) 评论(0) 推荐(0) 编辑
摘要: 1.1 备份数据的意义 第一是保护公司的数据,第二是网站7*24小时提供服务 1.2 备份单个数据库参数使用 MySQL数据库自带了一个很好用的备份命令,就是mysqldump,它的基本使用如下; 语法:mysqldump -u 用户名 -p 数据库名 > 备份的文件名 mysqldump -uro 阅读全文
posted @ 2017-12-17 20:00 活的潇洒80 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1.登陆数据库 (1)单实例 mysql -uroot -poldboy (2)多实例 mysql -uroot -poldboy -S /data/3306/mysql.sock 2.查看数据库版本及当前登录用户是什么 mysql> select version(); 查看版本 mysql> se 阅读全文
posted @ 2017-12-17 18:38 活的潇洒80 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Tomcat日志切割工具 logrotate 一、日志工具Logrotate简介 二、Logrotate运行机制 三、Logrotate组成 四、安装配置Logrotate 五、测试 Tomcat日志切割工具 logrotate 一、日志工具Logrotate简介 二、Logrotate运行机制 三 阅读全文
posted @ 2017-12-17 16:44 活的潇洒80 阅读(675) 评论(0) 推荐(0) 编辑
摘要: Tomcat Connector的三种不同的运行模式性能相差很大,有人测试过的结果如下: 这三种模式的不同之处如下: BIO: 一个线程处理一个请求。缺点:并发量高时,线程数较多,浪费资源。 Tomcat7或以下,在Linux系统中默认使用这种方式。 NIO: 利用Java的异步IO处理,可以通过少 阅读全文
posted @ 2017-12-17 16:35 活的潇洒80 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Tomcat? Apache软件基金会:http://apache.org/index.html#projects-list 二、Tomcat版本及其区别介绍 TOMCAT版本的区别主要反映在两个方面: 可以参考官方文档: 此处是链接 三、Tomcat 安装 tomcat 6.x tomc 阅读全文
posted @ 2017-12-17 16:32 活的潇洒80 阅读(251) 评论(1) 推荐(0) 编辑
摘要: 登录MySQL方法 1.单实例MySQL登录的方法 mysql #刚装完系统无密码情况登录方式,不需要密码 mysql -u root #刚装完系统无密码的情况登录 mysql -uroot -p #这里标准的dba命令行登录 mysql -uroot -poldboy #非脚本里一般不这样用,密码 阅读全文
posted @ 2017-12-17 15:49 活的潇洒80 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 1.1 什么是MySQL多实例? 简单地说,MySQL多实例就是在一台服务器上同时开启多个不同的服务端口(如:3306/3307)同时运行多个MySQL服务进程,这些服务进程通过不同的socket监听不同的服务端口来提供服务。 这些MySQL多实例共用一套MySQL安装程序,使用不同的my.cnf( 阅读全文
posted @ 2017-12-17 14:49 活的潇洒80 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 数据库介绍 1.1 什么是数据库? 简单的说,数据库(英文Dtabase)就是一个存放数据的仓库,这个仓库是按照一定的数据结果(数据结构是指数据的组织形式或数据之间的联系)来组织、存储的、我们可以通过数据库提供的多种方法来管理数据库里的数据更简单的形象理解,数据库和我们生活中存放杂物的仓库性质一样, 阅读全文
posted @ 2017-12-17 14:30 活的潇洒80 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 简介 Percona XtraDB Cluster是MySQL高可用性和可扩展性的解决方案,Percona XtraDB Cluster提供的特性如下: 1).同步复制,事务要么在所有节点提交或不提交。 2).多主复制,可以在任意节点进行写操作。 3).在从服务器上并行应用事件,真正意义上的并行复制 阅读全文
posted @ 2017-12-15 14:57 活的潇洒80 阅读(501) 评论(0) 推荐(0) 编辑
摘要: MGR简介 MySQL Group Replication(下简称:MGR)是MySQL官方推出的一种基于Paxos协议的状态机复制。在MGR出现之前,用户常见的MySQL高可用方式,无论怎么变化架构,本质就是Master-Slave架构。MySQL 5.7版本开始支持无损半同步复制(lossles 阅读全文
posted @ 2017-12-15 14:50 活的潇洒80 阅读(31432) 评论(2) 推荐(1) 编辑
摘要: MySQL MHA介绍 MHA简介 MHA是一位日本MySQL大牛用Perl写一套MySQL故障切换方案,来保证数据库系统的高可用,在宕机的事件内(通常10-30秒),完成故障转意,部署MHA,可避免主从一致性问题,节约购买新服务器的费用,不影响服务器性能,易安装,不改变现有部署 MHA在生产环境的 阅读全文
posted @ 2017-12-15 14:45 活的潇洒80 阅读(572) 评论(0) 推荐(0) 编辑
摘要: mysql-mmm 集群高可用软件介绍 MMM即Master-Master Replication Manager for MySQL(mysql主主复制管理器) 关于mysql主主复制配置的监控、故障转移和管理的一套可伸缩的脚本套件(在任何时候只有一个节点可以被写入),这个套件也能对居于标准的主从 阅读全文
posted @ 2017-12-15 14:43 活的潇洒80 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 有一种技术,让MySQL复制不再是Change Master To,也不再让你手动Failover,而且还能多点写入,你听了会不会很兴奋?天下还有这样的复制技术么? 背景 确保数据库稳定运行是DBA核心价值之一。通过搭建灾备库,利用复制技术同步主库的数据更新,在主库不可用时,启用备库可以快速恢复数据 阅读全文
posted @ 2017-12-15 14:19 活的潇洒80 阅读(2015) 评论(0) 推荐(0) 编辑
摘要: 在Zabbix 源码包中可以看到启动脚本,如图3-50 所示。 图3-50如果是源码安装,需要将脚本复制到/etc/init.d/目录(类RedHat 系统)下。如果路径不同,修改BASEDIR=/usr/local 为实际路径。如Zabbix 安装在/opt/monitor/zabbix 目录下, 阅读全文
posted @ 2017-12-01 17:46 活的潇洒80 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 下面用一个MySQL表分区脚本对MySQL进行表分区,该脚本来自以下地址。 1.表分区脚本 脚本下载(参照https://github.com/itnihao/zabbix-book/blob/master/03-chapter/)命令如下。 脚本具备的功能如下。 ① 备份数据库。 ② 对表进行分区 阅读全文
posted @ 2017-12-01 17:41 活的潇洒80 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 数据存储简介 通过前面的学习,我们知道了Zabbix-Server 将采集到的数据存储在数据库中,我们也了解到数据存储的大小与每秒处理的数据量有关,所以数据存储取决于以下两个因素。 Number of processed values per second(每秒处理的数据值):更新数据。 House 阅读全文
posted @ 2017-12-01 17:35 活的潇洒80 阅读(1076) 评论(0) 推荐(1) 编辑
摘要: 编者按:InfoQ开设新栏目“品味书香”,精选技术书籍的精彩章节,以及分享看完书留下的思考和收获,欢迎大家关注。本文节选自姚仁捷著《Zabbix监控系统深度实践》中的第23章“PPTV的Zabbix监控体系”,以PPTV的监控体系为例,给大家一个完整的实战说明。前半部分主要介绍PPTV基于Zabbi 阅读全文
posted @ 2017-12-01 09:33 活的潇洒80 阅读(427) 评论(0) 推荐(0) 编辑
摘要: zabbix 进程构成 了解完 zabbix 特性之后,本该进入 zabbix 安装教程,但是我觉得在安装之前我们很有必要了解一下 zabbix 进程组成结构,默认情况下 zabbix 包含 5 个程序:zabbix_agentd、zabbix_get、zabbix_proxy、zabbix_sen 阅读全文
posted @ 2017-11-30 07:27 活的潇洒80 阅读(651) 评论(0) 推荐(0) 编辑
摘要: zabbix-get 安装 zabbix-get 作用 Zabbix-Get是Zabbix中的一个程序,用于Zabbix-Server到Zabbix-Agent获取数的数据获取,通常可以用来检测验证Agent的配置是否正确总有人在群里提问,为什么 zabbix 获取不到数据,为什么 zabbix 提 阅读全文
posted @ 2017-11-29 22:15 活的潇洒80 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: 一 应用场景描述 线上业务使用RabbitMQ作为消息队列中间件,那么作为运维人员对RabbitMQ的监控就很重要,本文就针对如何从头到尾使用Zabbix来监控RabbitMQ进行说明。 二 RabbitMQ监控要点 RabbitMQ官方提供两种方法来管理和监控RabbitMQ。 1.使用rabbi 阅读全文
posted @ 2017-11-28 19:52 活的潇洒80 阅读(1578) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 1. 环境配置 1.1 获取需要的依赖包 1.2 配置jdk1.7 2. 安装Hbase 2.1 解压Hbase 2.2 修改Hbase的配置 2.3 启动Hbase 3. 安装pinpoint-collector 3.1 部署war包 3.2 配置快速启动 4. 安装pinpoint-w 阅读全文
posted @ 2017-11-28 19:42 活的潇洒80 阅读(562) 评论(0) 推荐(0) 编辑
摘要: piwik简介 最近试用了开源的网站访问统计系统——piwik,觉得功能非常强大,一点不输于商业产品百度统计与google analysis,替代他们完全没有问题。 关于piwik的简介可以去piwik的官网(http://piwik.org)查看,有详细的介绍和视频演示。之前codeweblog. 阅读全文
posted @ 2017-11-28 19:26 活的潇洒80 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 最近工作中需要监测某个分公司到IDC机房的网络情况,到网络上找了不少软件,发现一款叫smokeping的开源软件还不错,它是rrdtool的作者制作的,在图形显示方面很漂亮,可以用来很好的检测网络状态和稳定性。 下面介绍一下软件的安装配置方法: 一.安装软件 1.使用yum 命令安装所需的工具 2. 阅读全文
posted @ 2017-11-28 19:23 活的潇洒80 阅读(454) 评论(0) 推荐(0) 编辑
摘要: Zabbix性能优化概述 造成zabbix性能下降的因素如表所示 因素 慢 快 数据库大小 巨大 适应内存大小 触发器表达式的复杂程度 Max()min()avg() Last()nodata() 数据收集方法 轮询 Trapping 数据类型 文本,字符串 数值 前端用户数量 多 少 主机数量也是 阅读全文
posted @ 2017-11-28 18:50 活的潇洒80 阅读(5101) 评论(0) 推荐(0) 编辑
摘要: Zabbix中,想要集中展示图像,唯一的选择是screen,后来zatree解决了screen的问题,但性能不够好。Graphtree 由OneOaaS开发并开源出来,用来解决Zabbix的图形展示问题,性能较好。 提示:zatree不支持3.x和3.2暂时只支持2.4 一、Graphtree功能概 阅读全文
posted @ 2017-11-28 18:37 活的潇洒80 阅读(260) 评论(0) 推荐(0) 编辑
摘要: Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理。 关于邮件报警可以参考:Zabbix Web 邮件报警 一、微信企业号申请 地址: http 阅读全文
posted @ 2017-11-28 18:34 活的潇洒80 阅读(5741) 评论(2) 推荐(0) 编辑
摘要: 完整配置邮件步骤如下: 首先点击配置,选择报警媒介,点击邮件[Email] 提示:这里的密码不是QQ登陆密码,而是QQ邮箱的授权密码 设置收件人邮箱 设置发送邮件动作 此处注意如果没有开启需要开启,要确保状态是Enabled 这里可以设置脚本内容,我们默认就行 测试 我自己服务器安装zabbix 3 阅读全文
posted @ 2017-11-28 18:33 活的潇洒80 阅读(431) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 23 下一页