api - 消费者只在开始时两次消费相同的消息
问题描述
在第一次消费时,我的消费者两次消费相同的消息,这只发生在第一次消费时,之后它只消费一次。
附上下面的消费者配置代码。请检查更正
def __init__(self, group_id, topic='default', bootstrap_servers=
['localhost:9092']):
self.topic = topic
self.bootstrap_servers = bootstrap_servers
self.group_id = group_id
self.consumer = KafkaConsumer(## Heading ##
self.topic,
bootstrap_servers=self.bootstrap_servers,
auto_offset_reset='earliest',
enable_auto_commit=True,
group_id=self.group_id,
value_deserializer=lambda x: loads(x.decode('utf-8')))
解决方案
推荐阅读
- javascript - .map() 内的 catch 块中未更新变量
- c# - 与取消同步等待的安全方法是什么?
- docker - 如何使用 minikube 将 nginx-ingress 绑定到公共 IP
- ubuntu - Windows 10 上的 wsl 在运行互操作性时未加载配置文件
- spring-boot - 如果 @ResponseBody 数据为空(无)或空 {},如何处理
- blender - Blender:多个动作 - 当我添加一个新的对象时,对象会移动
- android - Kotlin - 尝试通过点击从另一个应用程序打开一个应用程序
- asp.net-core-webapi - 即使请求正文中缺少属性,也会执行 .NET Core WebApi 操作
- r - 如何将此数据框转置为如下示例(从长到宽)?
- r - 在 ggplot 代码集中没有可见的图例,尽管它应该是