我已经看到我可以
(1)使用Kafka
随附的ZooKeeper
,或
(2)使用Apache
本身的ZooKeeper
。
哪一种是首选方法(如果有)?为什么?我的用例是针对一个小型应用程序,因此它将是一个3 ZooKeeper
集成/集群。我使用Window 10
进行测试。我使用的ZooKeeper
版本是3.5.6
。我使用的Apache Kafka
版本是2.12-2.3.0
- 注:**我已经尝试了两种方法,即(1)和(2),两种方法都有效。
更新:
找到了我想要的东西。对于用例(2),如果我想使用Kafka 3.0.0
,* 理想情况下 *,我会使用Zookeeper 3.6.3
,因为这是它已经测试过的,正如这里所指出的。
ZooKeeper已升级到3.6.3版。
1条答案
按热度按时间fwzugrvs1#
Kafka是测试对Zookeeper版本,它来了。
如果你想升级,你需要验证Zookeeper本身是否向后兼容Kafka可能使用的旧客户端/协议。
从3.4.x跳到3.5.x不太可能是一个兼容的变化,但如果你保持在同一个次要版本,它应该是好的