linux本地连接kafka生产者和消费者可以成功但是通过javaAPI操作生产者发送消息不成功报错org.apache.kafka.common.errors.TimeoutException
通过命令行工具连接服务器本地操作(kafka-console-producer.sh和kafka-console-consumer.sh)是能够相互通信的,producer发布的信息consumer能够接收到。
但是
java通过kafka-client的API写的代码始终不能跟kafka通信:java producer的消息发不出去, java comsumer也收不到任何消息。
仔细检查了下代码中IP、端口都没有写错。
服务器的防火墙也是关闭的。
解决办法
将kafka/config/server.pr
原创
2021-11-09 22:05:47 ·
2210 阅读 ·
0 评论