我是使用 Twitter Storm 进行数据流传输的新手,但在运行示例时遇到了一些问题。有使用 Zookeeper 的示例,也有使用 Maven 的示例和使用 Nginx 的示例。当时也有两个结合。任何人都可以让我清楚我何时应该使用它们中的任何一个或两个吗?
问问题
447 次
1 回答
0
回答你的问题有点困难,因为 Zookeeper、Maven 和 Nginx 都做非常不同的事情,但我会尽力而为。
Zookeeper 是运行 Storm 的一部分。它跟踪通过您的 Storm 拓扑运行的当前事务。
Maven 是 JVM 生态系统中常见的构建管理工具。你需要这个来构建东西。
Nginx 可能在某些情况下与 Storm 拓扑一起使用,但它肯定不是所有用例都必需或通用的。
所以你的项目中可能需要这三个,你肯定需要 Zookeeper 并且几乎肯定会以某种方式与 Maven 交互,即使你在其他地方使用 Ant 或 Leinengen。Nginx 更具项目特定性,即使您需要 HTTP 服务器,也不必使用 Nginx。
于 2013-10-15T14:29:33.533 回答