【发布时间】:2018-03-26 19:12:30
【问题描述】:
卡夫卡版本:0.10.2.1,
Kafka Producer error Expiring 10 record(s) for TOPIC:XXXXXX: 6686 ms has passed since batch creation plus linger time
org.apache.kafka.common.errors.TimeoutException: Expiring 10 record(s) for TOPIC:XXXXXX: 6686 ms has passed since batch creation plus linger time
【问题讨论】:
-
当生产者无法根据其拥有的元数据将数据发送到它认为负责消息的代理时,您会收到此错误。卡夫卡经纪人死了还是你的制片人当时有连接问题?
-
我全天也间歇性地收到此错误。寻找答案
-
当我更改我的 kafka 生产者“max.request.size”:“4713360”,“acks”:“all”,“timeout.ms”:“18000”,“batch. size": "100000", -- 这是字节大小.. "linger.ms":"100", "retries": "5", "min.insync.replicas":"2", "buffer.memory ":"66554432", "request.timeout.ms":"90000","block.on.buffer.full","true" 基本上是 linger.ms 和 batch.size 和 block.on.buffer.full 起主要作用这里
标签: apache-kafka