zookeeper的事件監聽機制

一、watcker的概念 zookeeper提供了數據的發佈/訂閱功能,多個訂閱者可同時監聽某一特定主題對象,當該主題對象的自身狀態發生變化時例如節點內容改變、節點下的子節點列表改變等,會實時、主動通知全部訂閱者。 zookeeper採用了 Watcher機制實現數據的發佈訂閱功能。該機制在被訂閱對象發生變化時會異步通知客戶端,所以客戶端沒必要在 Watcher註冊後輪詢阻塞,從而減輕了客戶端壓力
相關文章
相關標籤/搜索