获取消息到达卡夫卡的时间

时间:2019-04-02 10:38:01

标签: apache-kafka kafka-consumer-api

Kafka消息元中的时间戳表示Kafka生产者发送消息的时间,但我的目标是提取消息到达Kafka集群的时间。有什么方法可以提取出来吗?

1 个答案:

答案 0 :(得分:3)

默认情况下,Kafka将使用生产者提供的时间戳。

但是,您还可以通过将主题的message.timestamp.type设置为LogAppendTime,使Kafka在将记录写入日志时更新时间戳。

请参阅文档中的topic configurations section