0

我是使用 Twitter Storm 进行数据流传输的新手,但在运行示例时遇到了一些问题。有使用 Zookeeper 的示例,也有使用 Maven 的示例和使用 Nginx 的示例。当时也有两个结合。任何人都可以让我清楚我何时应该使用它们中的任何一个或两个吗?

4

1 回答 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 回答