一 问题描述

程序日志报错:

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

该程序也异常停止。

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

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

二 出错原因

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

三 解决办法

改回kafka集群的ip及端口。

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

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

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐