kafka.common.FailedToSendMessageException: Failed to send messages after 3 tries.
今天在写kafka的producer的时候遇到以下错误:kafka.common.FailedToSendMessageException: Failed to send messages after 3 tries.at kafka.producer.async.DefaultEventHandler.handle(DefaultEventHandler.scala:90)at ka
·
今天在写kafka的producer的时候遇到以下错误:
kafka.common.FailedToSendMessageException: Failed to send messages after 3 tries.
at kafka.producer.async.DefaultEventHandler.handle(DefaultEventHandler.scala:90)at kafka.producer.async.ProducerSendThread.tryToHandle(ProducerSendThread.scala:104);
我的kafka安装在linux服务器上,而编程是在windows上.
发现,只要是在linux服务器本机运行就没有问题,但是如果远程就会报这个错误.
这样的一般都是网络问题.或者配置问题.
后来修改了一下host.name,原先是注释掉的,结果默认绑定0.0.0.0,修改为机器的hostname之后,
会绑定服务器的ip.这个时候就可以正常使用了.
至于原因,不知道是为什么.等后面知道了再加上.
更多推荐
已为社区贡献6条内容
所有评论(0)