前言 数据库监控工具最常用的就是zabbix了,zabbix能将收集到的数据通过图表展示出来,并通过设置阈值及时告警。可zabbix对于文本的处理就不行了,比方说抓取数据库运行的sql,这个zabbix就无能为力。如果想看这段时间内执行的sql,常用的手段,对于oracle我们能通过拉取一段时间的a ...
分类:
其他好文 时间:
2019-06-06 19:17:32
阅读次数:
202
Netty快速入门 什么是Netty Netty 是一个基于 JAVA NIO 类库的异步通信框架,它的架构特点是:异步非阻塞、基于事件驱动、高性能、高可靠性和高可定制性。 Netty应用场景 1.分布式开源框架中dubbo、Zookeeper,RocketMQ底层rpc通讯使用就是netty。 2 ...
分类:
Web程序 时间:
2019-06-06 19:17:09
阅读次数:
114
1.zookeeper的ACL(访问控制列表) znode被创建时带有一个ACL列表(默认为word,表示anyone) ACL包括: scheme(验证方式):zookeeper提供了以下几种验证方式: digest:客户端用户名和密码。 auth:不适用任何id。 ip:IP地址验证。 word ...
分类:
其他好文 时间:
2019-06-06 19:12:32
阅读次数:
104
1.前言 博客上偶然看到 spring-boot + duboo 开发, 自己一直没有接触过分布式,手痒的做了一次搭建,记录下心得. 2.zookeeper启动 https://www.apache.org/dyn/closer.cgi/zookeeper/ 下载 zookeeper 修改 conf ...
分类:
编程语言 时间:
2019-06-06 15:49:27
阅读次数:
127
sed 命令使用 主要作用是用来将数据进行选取,替换,删除,新增的命令,与vim类似 选项: -n : 只显示经过sed处理的数据,打印到屏幕 -e: 运行多个条件同时运行 -i: 直接修改文件 -p: 打印 例子: [root@zabbix lianxi]# cat student.txt ID ... ...
分类:
其他好文 时间:
2019-06-05 22:10:47
阅读次数:
115
流程控制 if 语句 if [ 条件判断式 ] ; then 程序 fi if [ 条件判断式 ] then 程序 fi 脚本示例: [root@zabbix lianxi]# cat 001.sh #!/bin/bash #rate=$(df -h | grep mapper | awk '{pr... ...
分类:
其他好文 时间:
2019-06-05 21:59:52
阅读次数:
94
流程控制 case 语句 与if...elif...else 语句一样都是多分支条件语句,不过if语句可以判断多种条件关系,case只能判断一种条件关系 [root@zabbix lianxi]# cat 005.sh #!/bin/bash read -p "请选择 yes/no: " -t 30... ...
分类:
其他好文 时间:
2019-06-05 21:43:51
阅读次数:
83
printf 命令的用法,大部分结合awk命令使用 是格式化的输出的命令 %s 输入字符串 \n 换行 \t \r 回车键 [root@zabbix lianxi]# printf %s 1 2 3 4 5 6 123456[root@zabbix lianxi]# [root@zabbix lia... ...
分类:
其他好文 时间:
2019-06-05 21:35:08
阅读次数:
145
awk 命令使用 截取符合条件的列 awk 先读取第一行后,再去处理数据 例子: cut 不能截取分隔符为空格,tab之类的文件或字符串,但awk可以 [root@zabbix lianxi]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root ... ...
分类:
其他好文 时间:
2019-06-05 21:32:26
阅读次数:
129
zookeeper 使用的是zab协议,类似 raft 的 Strong Leader 模式 redis 的哨兵 在 崩溃选举的时候采用的是 raft的那一套term。 因为redis 采用的是异步数据副本的节点同步方式,所以在做分布式锁的时候可能会存在 setNx之后,没有同步到从节点,主节点崩溃 ...
分类:
其他好文 时间:
2019-06-05 20:03:34
阅读次数:
185