Java 每节点代理模型?
我已经看过了几本关于谷歌的卡夫卡教程。 基于这些,我有一些关于卡夫卡的问题:- 1。什么是经纪人? 根据我的理解,承载主题的每个Kafka实例(零个或多个分区)都是代理 2。每个节点的代理? 我相信在集群下的实际场景中,理想情况下每个节点将有一个kafka实例,其中每个实例将包含两个分区Java 每节点代理模型?,java,apache-kafka,Java,Apache Kafka,我已经看过了几本关于谷歌的卡夫卡教程。 基于这些,我有一些关于卡夫卡的问题:- 1。什么是经纪人? 根据我的理解,承载主题的每个Kafka实例(零个或多个分区)都是代理 2。每个节点的代理? 我相信在集群下的实际场景中,理想情况下每个节点将有一个kafka实例,其中每个实例将包含两个分区 a. One partition(working as leader) b. Another partition working as follower for partition on another a
a. One partition(working as leader)
b. Another partition working as follower for partition on another anode.
这是正确的吗
在更高版本的卡夫卡中,现在有不同类型的节点,所以说有3个代理节点、5个Zookeeper节点、2个卡夫卡连接节点和10个节点(或实例)的卡夫卡流应用程序也是正常的。我相信在更高版本的卡夫卡中。我们可以消灭动物园管理员。我的意思是Kafka本身提供了集群,在集群中,客户端代码可以连接到Kafka集群,而无需Zookeeper。对吗?卡夫卡的新版本消除了客户生产者和消费者对zookeeper的依赖,但代理仍然需要zookeeper。因此代理在内部使用/设置zookeeper进行集群。我们不需要在安装卡夫卡时手动设置zookeeper?或者我们可以说zookeeper与卡夫卡集成了?你也需要设置zookeeper,但这并不难。它与卡夫卡捆绑在一起下载。请看ok,让我问一下-是否可以在不使用zookeeper的情况下设置kafka群集?我相信使用更高版本的kafka。我们可以消灭动物园管理员。我的意思是Kafka本身提供了集群,在集群中,客户端代码可以连接到Kafka集群,而无需Zookeeper。对吗?卡夫卡的新版本消除了客户生产者和消费者对zookeeper的依赖,但代理仍然需要zookeeper。因此代理在内部使用/设置zookeeper进行集群。我们不需要在安装卡夫卡时手动设置zookeeper?或者我们可以说zookeeper与卡夫卡集成了?你也需要设置zookeeper,但这并不难。它与卡夫卡捆绑在一起下载。请看ok,让我问一下-是否可以在没有zookeeper的情况下设置kafka群集?