【问题标题】:Process messages pushed through Kafka处理通过 Kafka 推送的消息
【发布时间】:2020-02-22 09:49:38
【问题描述】:

我以前没有使用过 Kafka,想知道消息是否通过 Kafka 发布,有哪些可能的方法来捕获该信息?

Kafka 是通过“消费者”接收该信息的唯一方法,还是可以在这里使用 Rest API? 之前没有使用过 Kafka,在阅读时我确实发现 Kafka 也需要运行 ZooKeeper。

我不需要发布信息,只需处理从 Kafka 发布者收到的数据。 任何指针都会有所帮助。

【问题讨论】:

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


    【解决方案1】:

    Kafka 是一个分布式流媒体平台,可让您近乎实时地处理记录流。

    生产者将记录/消息发布到集群中的主题。

    消费者订阅主题并在可用时处理这些消息。

    Kafka 文档是了解核心概念的绝佳场所:https://kafka.apache.org/intro

    【讨论】:

      【解决方案2】:

      Kafka 是通过“消费者”接收该信息的唯一方法,还是可以在这里使用 Rest API?

      Kafka 有自己的基于 TCP 的协议,而不是原生 HTTP 客户端(假设这就是 REST 的实际意思)

      消费者是获取和随后处理数据的唯一方式,但是存在大量外部工具来实现它,因此如果您不想编写任何代码来处理该数据,则无需编写任何代码

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-05-15
        • 2019-01-01
        • 2019-06-21
        • 2019-12-15
        • 2022-01-02
        • 1970-01-01
        • 2014-10-11
        • 1970-01-01
        相关资源
        最近更新 更多