标签:
我在网上搜了很多资料
说是zookeeper的问题,修改更改server.properties下的host.name,zookeeper.connect的localhost 为ip地址
怎么也不管用
后来就单独建了一个项目,发现没有问题。结论是jar包冲突,逐个删除jar包 发现是log4j的版本太低,需要1.2.12以上的版本
最后问题解决
总结:
一、其实这个问题可以早点解决,但是由于我没有仔细看日志,所有卡了我两天的时间。之前都是只看错误日志,不看警告日志
log4j:WARN No appenders could be found for logger (kafka.utils.VerifiableProperties).
log4j:WARN Please initialize the log4j system properly.
SLF4J: This version of SLF4J requires log4j version 1.2.12 or later. See also http://www.slf4j.org/codes.html#log4j_version
Exception in thread "main" kafka.common.FailedToSendMessageException: Failed to send messages after 3 tries.
第二、公共jar包尽量使用高版本的东西。
第三、kafka 要是用ip,localhost 可能没数据
kafka Failed to send messages after 3 tries.
标签:
原文地址:http://my.oschina.net/internetafei/blog/398646