动物园管理员/卡夫卡与雄猫 - 可能吗?

时间:2017-05-09 13:11:59

标签: apache-kafka apache-zookeeper tomcat8

我想知道是否有人在Tomcat中使用了zookeeper / kafka。我知道Kafka需要Zookeeper,但这是否意味着我必须将Kafka和Zookeeper作为单独的实例运行?到目前为止,我看不到任何一切都被搞砸的用例。有人可以建议吗?

我的问题更多的是围绕在同一个tomcat Web应用程序中使用zookeeper和kafka作为jar的概念。

1 个答案:

答案 0 :(得分:4)

Kafka和Zookeeper都是以独立的方式使用,作为单独的流程运行。

它们甚至应该位于与tomcat Web应用程序不同的机器/ vms /容器上。

您可能还需要一台3-5台机器的Zookeeper集群,而不是一台机器,至少对于生产而言。

他们两个都有Java客户端,但是你可以从Web应用程序与它们进行交互,这些都可以包括在内。