- 博客(6)
- 收藏
- 关注
原创 redis的bigkey浅显分析
如何分析redis的bigkey?现在互联网通用的缓存组件,基本上都依赖于redis,在使用redis的时候,运维团队往往会碰到一些因为bigkey导致的慢查和业务响应缓慢的问题,针对redis的bigkey如何去分析?第一种方案:1.通过shell脚本调用–bigkeys把实例的bigkeys分析出来2.通过shell脚本调用–scan把实例的key通过scan拿出来在进行ttl key...
2019-09-12 11:18:38
3079
原创 nginx upstream check导致502
我们都知道,在做nginx反代的时候,日志需要在凌晨做切割,按照每天的日期进行日志生成,最近在生产环境上完长连接后,发现在对端nginx进行reload的时候,在凌晨出现了少许的502原因是因为,在配置nginx upstream的时候,配置为check interval=2000 rise=2 fall=3 timeout=1000在upstream check的模块中,有一个参数定义:...
2019-05-30 10:29:20
2166
原创 kafka开启jmx_port后,报端口被占用
背景:kafka需要监控broker和topic的数据的时候,是需要开启jmx_port的,正常开启,是在脚本kafka-run-class.sh里面定义变量,定义完成后,在bin目录下面执行脚本会报错原因:原因是因为kafka-run-class.sh是个被调用脚本,当被其他脚本调用的同时,java会绑定该端口,这个时候就会报错端口占用了解决:1.如果是supervisor启动的kaf...
2019-05-21 13:54:30
7983
3
原创 无中心化集群反向代理的事
近期在进行elasticsearch跨域进行cross seed的时候,发现在跨网络的情况下,如果通过haproxy/nginx等进行tcp(9300)进行反代的时候,最终发现主es获取到从es的地址依旧是广播通信地址,也就是通过反代进行跨网络是不行的。不过es在7.0+的版本针对这块做了优化随即测试了kafka,发现也是这样。...
2019-05-16 10:34:44
229
原创 elasticsearch常用操作命令
elasticsearch常用操作命令查看版本curl ip:port查询索引curl -XGET ‘http://127.0.0.1:9200/_cat/indices/?v’删除索引curl -XDELETE ‘http://127.0.0.1:9200/logstash-nginx_access_log-2018.02.2*’查看集群状态curl -XGET ‘http://...
2019-05-15 17:20:21
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人