2019独角兽企业重金招聘Python工程师标准>>>

zookeeper模拟监控服务节点宕机

/*** 模拟监控服务节点宕机* 思路:*  节点上线的时候,往/watch下创建一个节点,然后监控该节点,记录事件类型,判断节点是否宕机* @throws Exception*/public static void watch() throws Exception {while(true) {final ZooKeeper zkClient = new ZooKeeper("192.168.1.231,192.168.1.232,192.168.1.233", 50000, null);String path = zkClient.create("/watch/", "".getBytes(), ZooDefs.Ids.OPEN_ACL_UNSAFE, CreateMode.EPHEMERAL_SEQUENTIAL);zkClient.exists(path, new Watcher() {public void process(WatchedEvent event) {if(event.getType().getIntValue() == EventType.NodeDeleted.getIntValue()) {System.err.println("节点销毁 ======================  " + event);} else {System.err.println("================  " + event);}try {zkClient.getChildren(event.getPath(), this);} catch (KeeperException e) {e.printStackTrace();} catch (InterruptedException e) {e.printStackTrace();}}});zkClient.close();}}

转载于:https://my.oschina.net/sniperLi/blog/499798

zookeeper模拟监控服务节点宕机相关推荐

  1. 模拟私网问题导致节点宕机无法启动

    模拟私网问题导致节点宕机无法启动 目的 分析过程 GI alert日志 os日志 ocssd.log 日志 参考文档 目的 本文章通过模拟私网问题,导致集群节点宕机,来进行日志分析. # ifconf ...

  2. clickhouse高可用-节点宕机数据一致性方案-热扩容

    clickhouse高可用-节点宕机数据一致性方案-热扩容 1. 集群节点及服务分配 说明: 1.1. 在每个节点上启动两个clickhouse服务(后面会详细介绍如何操作这一步),一个数据分片,一个 ...

  3. oracle rodm包,由重启引起的Oracle RAC节点宕机分析及追根溯源

    作者介绍 裴征峰,现就职于北京海天起点,二线专家成员,南京办事处负责人,OCP 10g.OCP 11g.OCM11g.超八年Oracle服务经验,擅长数据库故障诊断和性能调优.目前主要从事客户的现场维 ...

  4. MySQL集群节点宕机,数据库脑裂!如何排障?

    作者介绍 王晶,中国移动DBA,负责"移动云"业务系统的数据库集成架构设计.运维.优化等工作:擅长技术领域MySQL,获Oracle颁发的"MySQL DBA" ...

  5. oracle 监听 宕机,由重启引起的Oracle RAC节点宕机分析及追根溯源

    作者介绍 裴征峰,现就职于北京海天起点,二线专家成员,南京办事处负责人,OCP 10g.OCP 11g.OCM11g.超八年Oracle服务经验,擅长数据库故障诊断和性能调优.目前主要从事客户的现场维 ...

  6. oracle19c集群重启,由重启引起的Oracle RAC节点宕机分析及追根溯源

    原标题:由重启引起的Oracle RAC节点宕机分析及追根溯源 作者介绍 裴征峰,现就职于北京海天起点,二线专家成员,南京办事处负责人,OCP 10g.OCP 11g.OCM11g.超八年Oracle ...

  7. Flink taskmanager因节点宕机失效或进程异常导致的报警处理

    flink的taskmanager的端口占用情况是动态分配的,因此在promethues的监控targets配置也采用了脚本动态拉取更新: 1. 先连接zookeeper,查看flinkNodes的注 ...

  8. CRS磁盘force dismount引起的RAC节点宕机故障

    墨墨导读:本文来自墨天轮"猫瞳映月"投稿,作者主页https://www.modb.pro/u/12330,主要详述CRS磁盘force dismount引起的RAC节点宕机故障处 ...

  9. oracle rac节点重启的原因,由重启引起的Oracle RAC节点宕机分析及追根溯源

    作者介绍 裴征峰,现就职于北京海天起点,二线专家成员,南京办事处负责人,OCP 10g.OCP 11g.OCM11g.超八年Oracle服务经验,擅长数据库故障诊断和性能调优.目前主要从事客户的现场维 ...

最新文章

  1. Python Train_机器学习--基于Python的简单线性回归
  2. 2019帝豪gs装软件_短试新帝豪GS:冷门的跨界SUV,为什么吉利能做成爆款?
  3. 日期年月日的比较以及判断
  4. vi/vim多行注释和取消注释
  5. apache jmx_用于JMX访问的Apache Ant任务
  6. tp6 使用lock_tp5 lock的使用
  7. 听飞狐聊JavaScript设计模式系列11
  8. kmeans算法中的sse_k-means聚类算法原理与参数调优详解
  9. BestCoder Round #66 (div.2)B GTW likes gt
  10. 安装签名不一致什么意思_探灵之夜嫁安装失败签名不一致怎么办-夜嫁安装失败签名不一致解决方法-松松手游网...
  11. 关于数据库表的规范设计
  12. java计算矩形_用Java实现计算矩形的面积与周长
  13. 高中计算机兴趣班一般学什么内容,高中主要学什么课程 有哪些科目
  14. 高德地图 鼠标点击后 地图上点标记跟着变化
  15. 银行常用加密算法PINBlock加密
  16. 如何从dump文件中提取出C#源代码学习通http://www.bdgxy.com/
  17. sqlserver语法
  18. linux grep正则表达式与grep用法详解
  19. 3dsmax 放样 操作
  20. QT painter控件绘制指示灯

热门文章

  1. 硬刚一周,3W字总结,一年的经验告诉你如何准备校招!
  2. 一套简单通用的Java后台管理系统,拿来即用,非常方便(附项目地址)
  3. 一个HTTP请求的曲折经历
  4. 据说中台凉了?唔,真香
  5. 系统运行缓慢,CPU 100%,以及Full GC次数过多问题的排查思路
  6. Spring Boot 实现定时任务的 4 种方式
  7. 从零开始 Code Review,两年实战经验分享!
  8. 研三学生举报导师强迫学生延期毕业,事件再三反转,学校回应了!
  9. 兰大本科生发31篇论文遭质疑,本人及校方回应!
  10. 提速20倍!谷歌AI发布TensorFlow 3D