淺談我們爲什麼需要zookeeper?

大家都知道zookeeper是作爲一個分佈式協調工具,在很多大數據組件中都有出現 那麼zookeeper是如何成爲協調工具呢? 首先Zookeeper有自己的文件系統 ,而這個文件系統可以監控目錄的變化,這也就是協調工具的核心! 例如hadoop 2.0版本新增的HA功能,實現了namenode的主備切換就是由zookeeper搞定的,如下圖: ZKFC服務中有一個zkClient客戶端向zk集羣
相關文章
相關標籤/搜索