一 问题描述

程序日志报错:

kafka.common.errors.TimeoutException:Timeout expired while fetching topic metadata

该程序也异常停止。

其他业务都是正常的,只有这一块儿报错的业务不正常。

看了kafka本身的日志,也没有报错。

二 出错原因

我们之前连kafka,地址配置的是kafka集群的ip及端口,昨天同事改成了zookeeper集群的ip及端口。在此后重启了这个程序,就出现了这个问题。其他业务由于没重启程序,因此没有发现这个问题。

三 解决办法

改回kafka集群的ip及端口。

--本篇文章思路受了这篇文章的启发:

Kafka 客户端TimeoutException问题之坑 - 简书

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐