【发布时间】:2019-01-25 21:01:08
【问题描述】:
我一直在尝试构建一个以 Kafka 作为唯一界面的 Flask 应用程序。出于这个原因,我希望有一个 Kafka 消费者,当相关主题的流中有新消息时触发,并通过将消息推送回 Kafka 流来响应。
我一直在寻找类似 Spring 的实现:
@KafkaListener(topics = "mytopic", groupId = "mygroup")
public void listen(String message) {
System.out.println("Received Messasge in group mygroup: " + message);
}
我看过:
但我在 Python 中找不到与事件驱动的实现风格相关的任何内容。
【问题讨论】:
-
消费者已经是“事件驱动的”。你还需要什么?
-
如果你有Flask,那么HTTP也是一个接口,不仅仅是Kafka
标签: python events flask apache-kafka listener