kafka问题排查:kafka生产超时
1. 小声BB自己搭建kafka玩的时候发现kafka生产一直超时,下面列出排查步骤,希望有所帮助。2. 排查步骤检查网络:到机器上执行netstat -ant|grep 9092发现连接是正常的,本机telnet kafka_ip 9092也是通的,所以排除防火墙问题。检查kafka配置文件,路径:{kafka_path}/config/server.properti...
·
1. 小声BB
自己搭建kafka玩的时候发现kafka生产一直超时,下面列出排查步骤,希望有所帮助。
2. 排查步骤
- 检查网络:到机器上执行netstat -ant|grep 9092发现连接是正常的,本机telnet kafka_ip 9092也是通的,所以排除防火墙问题。

- 检查kafka配置文件,路径:{kafka_path}/config/server.properties
首先确认配置项port是否是监听的9092端口(当然没问题,连接都建立了)
这是发现listeners配置项有点怪怪的,似乎有缺失,根据配置文件中的注释应该配置本机的hostname,使用命令hostname可以直接获取。示例:listeners=PLAINTEXT://{hostname}:9092
配置完成后重启还是不行,我尝试将hostname换成本机IP,再次重启后kafka生产消息正常,如丝般顺滑。再次执行netstat -ant|grep 9092发现LISTEN带上了本机IP,这样才是正常的情况。

更多推荐


所有评论(0)