【发布时间】:2020-08-22 13:25:56
【问题描述】:
当我们产生消息时,我们可以定义一个回调,这个回调可以期待一个异常:
kafkaProducer.send(producerRecord, new Callback() {
public void onCompletion(RecordMetadata recordMetadata, Exception e) {
if (e == null) {
// OK
} else {
// NOT OK
}
}
});
考虑到生产者内置的重试逻辑,不知道开发者应该明确处理哪种异常?
【问题讨论】:
标签: apache-kafka kafka-producer-api