无法与kafka代理建立kafka连接

时间:2020-08-05 02:27:43

标签: apache-kafka apache-kafka-connect

我正在使用mac并通过以下方式安装zookeeper和kafka

brew install confluent-platform

通过使用以下命令,

zookeeper-server-start /usr/local/etc/kafka/zookeeper.properties
kafka-server-start /usr/local/etc/kafka/server.properties
connect-distributed /usr/local/etc/kafka/connect-distributed.properties

但是连接器显示以下消息,例如

[2020-08-05 09:53:40,222] WARN [Producer clientId=inventory-connector2-dbhistory] Connection to node -1 (kafka/223.82.248.117:9092) could not be established. Broker may not be available. (org.apache.kafka.clients.NetworkClient:756)
[2020-08-05 09:53:40,230] WARN [Producer clientId=inventory-connector2-dbhistory] Bootstrap broker kafka:9092 (id: -1 rack: null) disconnected (org.apache.kafka.clients.NetworkClient:1024)
[2020-08-05 09:53:40,427] WARN [Producer clientId=inventory-connector-dbhistory] Connection to node -1 (kafka/223.82.248.117:9092) could not be established. Broker may not be available. (org.apache.kafka.clients.NetworkClient:756)

我在本地主机上启动了kafka经纪人,但消息显示该经纪人的地址为223.82.248.117:9092。

我该如何解决?

1 个答案:

答案 0 :(得分:0)

您需要将advertised.listeners中的server.properties设置为localhost:9092

然后在bootstrap.servers中将connect-*.properties指向此处