springboot启动后kafka报错如下
首先,你是用的是spring2.x.x,因为spring1.x.x遇到这种情况直接启动失败
出现这种情况有这么几个原因
其一,项目中关于卡夫卡的地址写错
比如在我的项目中,
这个地址错误了,
然后修改为
问题解决
其二:kafka服务器上的防火墙未开启
如果kafka运行在window系统上,关闭windows系统防火墙。
cmd下执行
netsh firewall set opmode mode=disable
如果需要重启防火墙,重启命令
netsh firewall reset
如果是linux
redhat6/centos6
service iptables stop
redhat7/centos7
systemctl stop firewalld
其三:kafka配置文件service.properties中advertised.listeners未配置
按其说明配置即可,集群中的每台机器此文件此处只需写本机ip