标签: apache-kafka kafka-producer-api
我知道我可以在Kafka生产者配置中设置acks=all,以使生产者在所有副本收到发送的消息后等待领导者的确认。如果确认超时发生,生产者将重试发送消息。这是透明发生的,无需更改任何代码。是否有一些有关这些重试的统计信息。是否可能知道哪个消息涉及重试以及有多少次重试。 Kafka是否提供重试之前/之后要调用的任何挂钩,以便我们可以记录一些消息?
acks=all