0
我是使用Twitter Storm進行數據流的新手,但運行示例時遇到了一些問題。由於有使用Zookeeper的例子,也有使用Maven和另一個使用Nginx的例子。當時還有兩個相結合。 任何人都可以請讓我的頭腦清楚什麼時候應該使用他們中的任何一個或兩個?Storm:Nginx或Maven或Zookeeper
我是使用Twitter Storm進行數據流的新手,但運行示例時遇到了一些問題。由於有使用Zookeeper的例子,也有使用Maven和另一個使用Nginx的例子。當時還有兩個相結合。 任何人都可以請讓我的頭腦清楚什麼時候應該使用他們中的任何一個或兩個?Storm:Nginx或Maven或Zookeeper
回答你的問題有點難,因爲Zookeeper,Maven和Nginx都做了非常不同的事情,但我會盡我所能。
Zookeeper是運行Storm的一部分。它會跟蹤通過Storm拓撲結構運行的當前事務。
Maven是一種在JVM生態系統中常見的構建管理工具。你需要這個建立東西。
Nginx可能在Storm拓撲的某些情況下使用,但它對於所有用例肯定不是必需的或通用的。
因此,您可能需要項目中的全部三項,即使您在其他地方使用Ant或Leinengen,您也一定需要Zookeeper,幾乎可以肯定需要以某種方式與Maven進行交互。 Nginx更具針對性,即使你需要HTTP服務器,你也不必使用Nginx。