zookeeper 进行监听节点机制
生活随笔
收集整理的這篇文章主要介紹了
zookeeper 进行监听节点机制
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1) server端
在一個server啟動時,如tomcat啟動時,可以把在tomcat啟動程序中,把當前tomcat服務寫入到zookeeper 的 znode中(臨時節點);
2) client端
如某一個client需要使用到server端的服務時,可以通過zookeeper的client api去創建到server端znode節點的連接,并且監聽這個節點(創建節點時,可以指出對應的watcher),這樣當server(tomcat)宕掉了,會調用監聽該節點(znode) client的watcher方法,從而client進行相應的操作;
就是說通過zookeeper 提供的api,可以在client對zookeeper的節點進行監聽,當znode發生變化時,會通知client端的watcher,進行watcher的調用;
總結
以上是生活随笔為你收集整理的zookeeper 进行监听节点机制的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: opencv-python cv2.Vi
- 下一篇: Python初学笔记~