[英]Kafka Multi Node setup “Unreasonable length” in Zookeeper logs
I have setup a multi node setup for kafka, everything seems to work well and show no error logs unless i try to push message to one producer.我已经为 kafka 设置了一个多节点设置,一切似乎都运行良好并且不显示错误日志,除非我尝试将消息推送到一个生产者。 I get a message:
我收到一条消息:
Bootstrap broker host2:2181 disconnected (org.apache.kafka.clients.NetworkClient)
Bootstrap 代理主机 2:2181 断开连接 (org.apache.kafka.clients.NetworkClient)
and on the zookeeper logs i am getting:在动物园管理员日志上,我得到:
"WARN Exception causing close of session 0x0 due to java.io.IOException:
Unreasonable length = 1701969920 (org.apache.zookeeper.server.NIOServerCnxn)"
i cleaned up my data directory which is "/var/zookeeper/data" still no luck.我清理了我的数据目录“/var/zookeeper/data”仍然没有运气。
Any help on the the would be much appriciated任何帮助都会非常有用
Vaibhav looking at this line (Bootstrap broker host2:2181) looks like you are trying to connect to zookeeper instance rather than broker instance. Vaibhav 看着这一行 (Bootstrap broker host2:2181) 看起来您正在尝试连接到 zookeeper 实例而不是 broker 实例。 By Default Kafka broker runs on 9092 port.
默认情况下,Kafka 代理在 9092 端口上运行。 So producer and consumer should be created as per below command
所以生产者和消费者应该按照下面的命令创建
Producer :制作人:
bin/kafka-console-producer.sh --broker-list host1:9092,host2:9092 \
--topic "topic_name"
Consumer:消费者:
bin/kafka-console-consumer.sh --bootstrap-server <host_ip_of_producer>:9092 \
--topic "topic_name" --from-beginning
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.