我正在使用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)