Kafka EOFException解决办法
异常如下 java.io.EOFException at org.apache.kafka.common.network.NetworkReceive.readFrom(NetworkReceive.java:62) at org.apache.kafka.common.network.Selector.poll(Selector.java:248) at org.apache.kafka.clients.NetworkClient.poll(NetworkClient.java:192) at org.apache.kafka.clients.producer.internals.Sender.run(Sender.java:191) at org.apache.kafka.clients.producer.internals.Sender.run(Sender.java:122) at java.lang.Thread.run(Thread.java:745)
kafka 在0.82客户端中空闲链接因为超时 但未被客户端关闭会引起EOFException 此链接链接服务端失败 若配置了重试 客户端将会重试 不影响正常消费 可以增大connections.max.idle.ms参数值 默认15分钟 增大超时时间 可减少该错误日志 或客户端升级到0.9+该问题能得到解决
作者:dingyufei615
来源链接:https://blog.csdn.net/dingyufei615/article/details/103044554