天天看點

Twitter Storm源代碼分析之Nimbus/Supervisor本地目錄結構

      storm叢集裡面工作機器分為兩種一種是nimbus, 一種是supervisor, 他們通過zookeeper來進行互動,nimbus通過zookeeper來釋出一些指令,supervisor去讀zookeeper來執行這些指令!

     具體nimbus和supervisor在zookeeper上交換了哪些資訊可以看一下這篇文章: Twitter Storm源代碼分析之ZooKeeper中的目錄結構。知道了他們在zookeeper存的資訊之後,大家一定想知道nimbus和zookeeper在自己本機存了什麼資訊呢?這篇文章給你介紹。代碼主要包括config.clj, nimbus.clj,supervisor.clj, worker.clj。

注意:下面目錄結構裡面, nimbus機器上面隻有/nimbus目錄,supervisor機器上面隻有/supervisor目錄和/workers目錄。

Twitter Storm源代碼分析之Nimbus/Supervisor本地目錄結構
Twitter Storm源代碼分析之Nimbus/Supervisor本地目錄結構