可以使用cli接收消息,但不能从kafka python获取消息

时间:2020-09-29 01:59:17

标签: apache-kafka kafka-python

我正在使用AWS MSK Kafka托管的流服务,突然之间我没有通过消费者收到任何消息。我正在使用kafka-python,奇怪的是,当我打开cli并使用完全相同的代码创建新的使用者时,我收到的消息很好。如果我重新启动kafka代理,则只有这样我才能收到消息。知道可能是什么问题吗?

>>> consumer = KafkaConsumer(
...                 bootstrap_servers=[...],
...                 auto_offset_reset='earliest',
...                 enable_auto_commit=True,
...                 group_id='my-client-id',
...                 api_version=(2, 2, 1))
>>> consumer.subscribe(['hello_world', 'foo_bar'])
>>> for message in consumer:
...     print(message)

0 个答案:

没有答案