zk宕机掉与客户端连接过程记录
Zk 主节点leader宕机,客户端与服务器变化过程
1.zk集群的节点数及配置,应用节点数及配置
1)节点数5个
10.101.194.160、10.101.195.101、10.101.195.99、101.195.102、10.101.195.98。
2)zk节点搭建介绍(搭建方法网上找攻略)
leader为10.101.195.102(第四台),follower为10.101.194.160(第一台)、10.101.195.101(第二台)、10.101.195.99(第三台)、10.101.195.98(第五台)
应用节点为本机10.13.185.158
2.启动zk集群与应用,并记录相应情况
1)并记录zk集群节点、应用节点的cpu使用率,内存使用率;以下为zk集群
2)以下为本机内存和cpu使用情况
3.客户端启动过程中连接zk集群过程
1)本地zk集群配置
dubbo.registry.address=zookeeper://10.101.194.160:2181?backup=10.101.195.101:2181,10.101.195.99:2181,10.101.195.102:2181,10.101.195.98:2181
2)客户端连接zk集群启动过程连接到了10.101.194.160:2181这台服务器的端口
正常启动本地应用:
3)服务器端
客户端连接成功
4)Zk集群机器日志输出
连接zk集群时间:
4. kill zk集群的leader节点,记录相应情况
1)kill zk集群的leader节点:10.101.195.102(第四台机器)
2)导致重新选举:10.101.195.98(第五台机器)为leader
3)出现新的日志信息
4)客户端应用重试:连接到其他的节点10.101.195.99:2181(第三台)
5.总结
部署zk集群后,宕机掉主节点leader,触发zk选举过程,期间,客户端会连接到其他zk节点,整个过程不到2s,客户端运行正常
zk宕机掉与客户端连接过程记录相关推荐
- zookeeper客户端连接服务器的过程
我们都知道zookeeper的客户端连接过程都是从public ZooKeeper(String connectString, int sessionTimeout, Watcher watcher, ...
- 经常宕机的RAC系统 -排查案例
第4章 经常宕机的RAC系统 4.1 3月2日 上海的紧急故障 今天晚上上海的雷总突然打电话过来,说有件事需要我们帮下忙.我问他是什么事,他说是一个客户的系统宕机的问题,最好能够尽快过来一下. ...
- Oracle小型机死机,十三起惨痛宕机案例
原标题:十三起惨痛宕机案例 社区有很多兄弟分享惨痛宕机案例,提醒大家需警惕,以下介绍几起. (以下案例来自社区会员分享,由社区专家孙伟光编辑整理) 01 Oracle系统参数过小导致数据库宕机 数据库 ...
- DBA日记:上海的RAC宕机
--转自网络,很好的一个案例供大家细品! 今天晚上上海的雷总突然打电话过来,说有件事需要我们帮下忙.我问他是什么事,他说是一个客户的系统宕机的问题,最好能够尽快过来一下.我说没问题,明天一早就派工程师 ...
- DBA日记 上海的RAC宕机(转自网络)
今天晚上上海的雷总突然打电话过来,说有件事需要我们帮下忙.我问他是什么事,他说是一个客户的系统宕机的问题,最好能够尽快过来一下.我说没问题,明天一早就派工程师过去.老雷一听就急了,老白不是我不信任你的 ...
- Redis基础知识之————如何处理客户端连接
redis 连接建立 Redis Redis 通过监听一个 TCP 端口或者 Unix socket 的方式来接收来自客户端的连接,当一个连接建立后,Redis 内部会进行以下一些操作: 首先,客户端 ...
- Redis 处理客户端连接的一些内部实现机制
本文主要介绍了 Redis 处理客户端连接的一些内部实现机制,包括连接处理.超时.缓冲区等一系列内容. 注:本文所述内容基于 Redis2.6 及以上版本. 连接的建立 Redis 通过监听一个 TC ...
- linux redis 查看客户端连接数量,Redis如何处理客户端连接?
本文主要介绍了 Redis 处理客户端连接的一些内部实现机制,包括连接处理.超时.缓冲区等一系列内容.(注:本文所述内容基于 Redis2.6 及以上版本.) 连接的建立 Redis通过监听一个 TC ...
- 云宕机事件盘点:IBM云服务全球宕机四小时,安全稳定成空话?
随着越来越多的企业及应用将它们的数据搬运至云端,即便只是云服务上的一个小小宕机事件,都可能引发一场大灾难. 6月10日,IBM云计算发生了长达四个小时的中断故障,导致多项托管于平台上的互联网服务中断, ...
最新文章
- 判断手机所属三大运营商 移动、联通、电信
- 改进的简单Tooltips显示
- AtomicStampedReference源码分析
- 前端 IndexDB 操作入门教程
- 输入为数字和大写_表格中如何录入分数、邮政编码、大写数字?
- 关于QQ非会员发图限制
- Java反射在Main方法的中的而应用
- 使用springboot遇到的的异常
- Python 之 函数基础
- Java 反射 —— 运行时的类型信息
- 【Vegas改编】发布infopath模板到sharepoint2007站点
- Ubuntu18.04报错:Aborted (core dumped) (classes.jar.toc.tmp ) ninja: build stopped: subcommand failed解决
- 怎样利用通达信公式选股?
- [转帖]国产操作系统概念及历史,目前国产操作系统有哪些?
- C语言图像分类算法,tuxiangfenleijulei 本算法基于C语言实现图像分类 - 下载 - 搜珍网...
- excel保存快捷键_实例演示:Excel表格数据很少但文件很大,教你如何瘦身缩小...
- 【刷题篇】鹅厂文化衫问题
- linux技术基础教程 [转载]
- 清华制造的百名IT精英
- 前端体系结构知识概括
热门文章
- postman关闭ssl验证_【第5期】springboot:苹果内购服务端验证
- php 正则去除script,javascript正则实现php中的加入和去除反斜杠函数效果
- 什么是rip协议其优缺点_RIP协议详解
- 从多篇2021年顶会论文看多模态预训练模型最新研究进展
- 新赛题上线!2021CCF大数据与计算智能大赛全面开赛!
- 效率飞起!BML CodeLab发布重磅更新
- 寻找想改变人工智能的“大人物”!2019百度奖学金正式启动
- 本周Github精选 | 这12个最新AI开源项目,你一定要收下
- vue不是内部或外部命令
- springboot不能加载https的证书文件(二)