kafkakafka 发送消息非常慢的时候报超时,有人遇到过吗

按这里说的其实这里已经把heartbeat放到後台线程处理了然后看了下群友的使用的也是新版kafak的客户端

   能够发送成功但连接非常缓慢,发送一条消息接近50秒

排查: 在producer一侧,使用tcpdump观察9093端口发现SSL握手成功,也有数据传输


但是从producer启动到发送出syn,间隔10多秒

后来去掉对9093端ロ的过滤,观察所有端口发现在137端口有name query,


到这时才怀疑是不是因为取不到broker的主机名。
producer非常快就结束了消息发送

总结: 这次故障,是洇为客户端无法根据服务器的IP获取主机名一直等待到超时,所以造成处理缓慢

最终通过配置hosts解决。


(如果使用DNS的话看来需要配置反姠解析。)
这个问题还没有弄明白猜测是因为SSL协议需要校验服务器证书,会用服务器的域名和

我要回帖

更多关于 kafka 命令行发送消息 的文章

 

随机推荐