【问题标题】:Get the time the message reached Kafka获取消息到达 Kafka 的时间
【发布时间】:2019-04-02 19:31:24
【问题描述】:

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

【问题讨论】:

    标签: apache-kafka kafka-consumer-api


    【解决方案1】:

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

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

    请参阅文档中的topic configurations section

    【讨论】:

      猜你喜欢
      • 2021-09-22
      • 1970-01-01
      • 2020-11-18
      • 2020-12-21
      • 2020-04-13
      • 1970-01-01
      • 2019-08-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多