2017-05-09 104 views
2

我想知道是否有人在Tomcat中使用了zookeeper/kafka。我知道Kafka需要Zookeeper,但這是否意味着我必須將Kafka和Zookeeper作爲單獨的實例運行?到目前爲止,我看不到任何情況下,一切都已經螺栓。任何人都可以建議?動物園管理員/卡夫卡與Tomcat - 可能嗎?

我的問題更多地圍繞在同一個tomcat web應用程序中使用zookeeper和kafka作爲jar的概念。

回答

4

Kafka和Zookeeper都是以獨立的方式使用,作爲獨立的進程運行。

他們甚至應該在不同的機器/ vms /容器比tomcat的web應用程序。

您可能還需要一個由3-5臺機器組成的Zookeeper集羣,而不是一臺機器,至少用於生產。

儘管它們都有Java客戶端,但您可以從Web應用程序與它們進行交互,並且可以包含這些內容。

+0

這實際上是我真正想聽到的:)。我討厭把東西包裝/鏈接到Tomcat中。我希望你有一個美好的一天先生! – ha9u63ar