Kafka创建多个代理的步骤

在config配置文件中,复制server.properties文件
  1. 更改复制出来配置文件名称
  2. 修改文件中如下的配置项:
    broker.id=1
    listeners=PLAINTEXT://:9093
    log.dir=/tmp/kafka-logs-1
  3. 启动代理配置如下
    kafka-server-start.bat ../../config/server-1.properties
为多个代理复制主题副本(3个代理):
kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 3 --partitions 1 --topic Multibrokerapplication

查看创建的主题
kafka-topics.bat --describe --zookeeper localhost:2181 --topic Multibrokerappli-cation

发送和接收消息和单个代理的方式一致。
原文地址:https://www.cnblogs.com/zmld-cn/p/12761711.html