处理通过Kafka推送的消息

时间:2020-02-21 20:09:09

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

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

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

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

2 个答案:

答案 0 :(得分:1)

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

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

消费者订阅主题并处理可用的消息。

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

答案 1 :(得分:0)

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

Kafka拥有自己的基于TCP的协议,而不是本机HTTP客户端(假设这就是REST的实际含义)

消费者是获取和随后处理数据的唯一方法,但是存在大量的外部工具可以使数据生成,因此,如果您不想处理这些数据,则不必编写任何代码< / p>

相关问题