【问题标题】:How to get size (metadata) of a message without fetch request in Kafka through SimpleConsumer?如何通过 SimpleConsumer 在 Kafka 中获取没有获取请求的消息的大小(元数据)?
【发布时间】:2016-07-08 05:14:50
【问题描述】:

我正在使用 SimpleConsumer 并尝试使用 spark 明智地提取消息大小(字节)。

我能够使用元数据请求获取最早和最新的偏移量,但不知道如何获取 kafka (0.8.0) 中的字节数。

我真的不想使用 fetch 请求,因为想要检查足够的数据然后只会运行 spark 作业(而不是流式传输)来执行操作。

【问题讨论】:

  • 我得到了这个问题的答案。有 Api 和 spark conf 我们可以计算出一些东西

标签: apache-spark apache-kafka kafka-consumer-api


【解决方案1】:

从元数据响应无法获取大小,获取大小需要下载无意义的消息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-19
    • 2010-12-01
    • 1970-01-01
    • 2018-03-26
    • 1970-01-01
    • 2020-10-26
    • 1970-01-01
    • 2010-10-06
    相关资源
    最近更新 更多