Apache kafka 设置Kafka群集时遇到问题

Apache kafka 设置Kafka群集时遇到问题,apache-kafka,kafkajs,kafka-cluster,Apache Kafka,Kafkajs,Kafka Cluster,我是卡夫卡的新手,我正在尝试设置一个本地主机集群 问题:在完成设置后,我无法确认我的邮件是否已生成或已使用。 我采取的步骤如下: 步骤1-zookeeper 我确实安装了zookeeper,并使用本地telnet连接和ruok命令(在默认端口2181上)验证了它是否已启动并正在运行 步骤2-配置 我有3个文件夹,每个文件夹都包含我从网站下载的卡夫卡。在每个文件夹中,我对本地config/server.properties进行了如下修改: 我已经为其他人设置了broker.id=1,然后设置了2和

我是卡夫卡的新手,我正在尝试设置一个本地主机集群

问题:在完成设置后,我无法确认我的邮件是否已生成或已使用。

我采取的步骤如下:

步骤1-zookeeper

我确实安装了
zookeeper
,并使用本地telnet连接和
ruok
命令(在默认端口2181上)验证了它是否已启动并正在运行

步骤2-配置

我有3个文件夹,每个文件夹都包含我从网站下载的卡夫卡。在每个文件夹中,我对本地
config/server.properties
进行了如下修改:

我已经为其他人设置了
broker.id=1
,然后设置了
2
3

我设置了
listeners=PLAINTEXT://:9093
,然后为其他设置了
9094
9095

我已将
logs.dir=
设置为一个本地日志目录,其中每个代理都有一个子目录

步骤3-启动

我使用命令
bin/kafka-server-start.sh config/server.properties
从3个kafka文件夹启动了所有3台服务器,每个服务器都使用自己的本地配置

第4步-主题

我已使用以下命令从三个kafka文件夹之一创建了一个共享主题:

bin/kafka-topics.sh--create--topic-1--zookeer localhost:2181--partitions 3--replication factor 3

步骤5-测试

好的,现在为了测试一切都正常运行,我尝试了两种方法 第一个是使用CLI并从任何kafka
bin
文件夹手动添加消息,我使用了以下两个命令:

kafka-console-producer.sh--代理列表localhost:9093、localhost:9094、localhost:9095–主题1

kafka-console-consumer.sh--引导服务器本地主机:9093--主题1--从头开始

但在添加消息时,消费者方面似乎什么也没有发生。关闭时,我已处理了总共0条消息

我还尝试使用
kafkajs
库与消费者和制作人制作一个“hello world”类型的脚本,但我遇到了以下错误:

{“level”:“ERROR”,“timestamp”:“2021-05-10T09:09:57.464Z”,“logger”:“kafkajs”,“message”:“[Connection]响应组协调器(key:10,version:2)”,“broker”:“kevin-UX390UAK:9093”,“clientId”:“我的应用程序”,“ERROR”:“组协调器不可用”,“correlationId”:0,“size”:55}

知道我做错了什么吗?非常感谢!凯文