我正在尝试使用MirrorMaker在测试Kafka实例上重现生产流量。
我有一个批量工作,每15分钟从我的Kafka经纪人那里提取一次。但是,我的Kafka MirrorMaker间歇性地失败,并显示以下消息:
[2019-01-15 17:34:33,108]错误向主题发送消息时出错 关键字的主题名称:24个字节,值:824个字节,错误: (org.apache.kafka.clients.producer.internals.ErrorLoggingCallback) java.lang.IllegalStateException:生产者被强制关闭。在 org.apache.kafka.clients.producer.internals.RecordAccumulator.abortBatches(RecordAccumulator.java:696) 在 org.apache.kafka.clients.producer.internals.RecordAccumulator.abortIncompleteBatches(RecordAccumulator.java:683) 在 org.apache.kafka.clients.producer.internals.Sender.run(Sender.java:185) 在java.lang.Thread.run(Thread.java:748)
这是MirrorMaker本身还是从集群读取的代码是否有问题?我需要在MirrorMaker配置文件中进行一些设置以防止这种情况发生吗?