我一直在单机上遵循Kafka快速入门来“设置多代理群集”。 (仅出于测试目的。)>
运行带有三个属性文件的Kafka效果很好。 (我在一台机器上运行它们进行测试)
server.properties:
broker.id=0 listeners=PLAINTEXT://:9092
server-1.properties:
broker.id=1 listeners=PLAINTEXT://:9093
server-2.properties:
broker.id=2 listeners=PLAINTEXT://:9094
现在,我想用三台机器创建一个集群。
1)
我是否要为三台计算机运行三个Zookeeper?使用相同的端口(2181)?还是在一台机器上仅运行一个Zookeeper?[2)
当我使用server.properties运行Kafka时,我知道每台机器应该有不同的broker.id。聆听者部分如何?我是否使用同一端口?listeners = PLAINTEXT://192.168.0.5:9092(机器1)listeners = PLAINTEXT://192.168.0.6:9092(机器2)listeners = PLAINTEXT://192.168.0.7:9092(机器3)
我一直在单机上遵循Kafka快速入门来“设置多代理群集”。 (仅出于测试目的)。用三个属性文件运行Kafka效果很好。 (我在...上运行它们...