Apache kafka 与Apache Kafka一起使用哪个动物园管理员?

Apache kafka 与Apache Kafka一起使用哪个动物园管理员?,apache-kafka,apache-zookeeper,Apache Kafka,Apache Zookeeper,在谷歌搜索答案时,我发现我可以 (1) 使用Kafka或 (2) 使用Apache本身的ZooKeeper。 哪种是首选方法(如果有),为什么?我的用例是针对一个小应用程序的,因此它将是一个3ZooKeeperemployee/cluster。 我正在使用窗口10进行测试。 我使用的ZooKeeper版本是3.5.6 我使用的apachekafka版本是2.12-2.3.0 注: 我尝试了两种方法,我成功地(1)使用卡夫卡“故障转移”,但没有(2)-我将进一步检查(2)它是否是首选方法/最佳实践

在谷歌搜索答案时,我发现我可以 (1) 使用
Kafka

(2) 使用Apache本身的
ZooKeeper

哪种是首选方法(如果有),为什么?我的用例是针对一个小应用程序的,因此它将是一个3
ZooKeeper
employee/cluster。

我正在使用
窗口10
进行测试。
我使用的
ZooKeeper
版本是
3.5.6

我使用的
apachekafka
版本是
2.12-2.3.0

注:
我尝试了两种方法,我成功地(1)使用卡夫卡“故障转移”,但没有(2)-我将进一步检查(2)它是否是首选方法/最佳实践。

卡夫卡是根据其附带的Zookeeper版本进行测试的

如果您想要升级,您需要验证Zookeeper本身是否与Kafka可能使用的旧客户端/协议向后兼容


从3.4.x跳到3.5.x不太可能是一个兼容的更改,但是如果您保持在同一个小版本中,应该没问题

新的Zookeeper是否有您需要的特定功能?Hi@cricket_007,谢谢您的回复,没有特定功能,只是想测试最新版本。Hi@cricket_007,谢谢你的回复,这是一个有效的观点。我将测试3.4.14版本。作为旁注,我将您的回答解释为:不用费心购买ApacheZK,只需使用Kafka附带的版本,因为它经过了
的战斗测试
?是吗?作为更新,我刚刚完成了3.4.14的测试,但我遇到了同样的问题。但这一点很有道理。你能澄清一下这些是什么问题吗?注意:卡夫卡本身并没有在Windows上测试。我已经把它作为一个问题发布了。谢谢板球