Zookeepper如何判断子服务器是否正常

  • Post author:
  • Post category:其他


Zookeepper具有

(Watch)事件通知机制

,来实现

服务器集群的监控

每一个服务器节点启动时,在

/sgroup

的节点下创建自己的

EPHEMERAL节点

,表示此服务器在运行状态,并每隔10秒

上传自己的负载信息

,存为此节点的数据。当创建此类节点的客户端与Zookeeper服务器的

连接关闭时,此节点自动删除

,可利用此特性来监控服务器的上下线状态。

监控服务器一直不断的监视集群节点

/sgroup

下子节点的状态,达到监控相应的服务器的运行状态和负载情况的目录,如有异常,可迅速地启动

报警机制



版权声明:本文为Carson073原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。