如题,我在测试时代码如下,但消费者成功消费到生产者的消息了缺仍然走返回为“false”,看了原代码注释之后有些疑惑
while (true) {
String msg = "生产者" + LMCommonTool.fullSimpleDateFormat.format(new Date());
ProducerRecord<String, String> record = new ProducerRecord<String, String>("test-topic", msg);
Future send = kafkaProducer.send(record);
if (send.isDone()) {
System.out.println("发送成功" + msg);
} else {
System.out.println("发送失败" + msg);
}
Thread.sleep(2000);
}
原代码注释如下
