Kafka Producer NetworkException and Timeout Exceptions
我们在生产环境中获得了随机的网络异常
和超时异常
:
Brokers: 3
Zookeepers: 3
Servers: 3
Kafka: 0.10.0.1
Zookeeeper: 3.4.3
我们偶尔会在我的生产者日志中遇到此异常:
TOPIC:XXXXXX 的 10 条记录即将过期:自批处理创建以来已超过 5608 毫秒加上延迟时间。
此类错误消息中的毫秒数不断变化。有时它〜5秒,其他时候它高达〜13秒!
我们很少得到:
NetworkException: Server disconnected before response received.
集群由3个经纪人和3个动物园管理员组成。生产者服务器和 Kafka 集群位于同一网络中。
我正在进行同步调用。有一个 Web 服务,多个用户请求调用该服务以发送其数据。Kafka Web服务有一个生产者对象,用于执行所有发送。生产者的请求超时最初为 1000 毫秒,已更改为 15000 毫秒(15 秒)。即使在增加超时期限后,超时异常
仍然显示在错误日志中。
原因何在?