首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果整个集群宕机,Kafka中的消费群体会发生什么?

如果整个集群宕机,Kafka中的消费群体会发生什么?
EN

Stack Overflow用户
提问于 2018-08-06 19:38:33
回答 1查看 315关注 0票数 1

我们有一个消费者服务,它总是试图使用消费者组从主题中读取数据。由于重新部署,我们的Kafka集群会定期关闭并重新创建。

每当集群再次返回时,我们观察到尽管之前的主题被选取(可能来自zookeeper),但之前的消费者组并没有被创建。正因为如此,我们使用以前的消费者组创建的正在运行的消费者进程被卡住了,永远不会出现。

这是消费者群体的行为应该是什么样子,还是我们需要在某个地方启用某个配置?

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2018-08-06 20:09:59

Kafka Broker保留了健康消费者和消费者群体的缓存,如果整个集群被销毁/重新创建,它将不再了解这些消费者和群体,包括偏移量。消费者将不得不重新连接并重新建立组和从主题开始的偏移量。

从操作上讲,保持Kafka集群长期运行更有意义,并在rolling fashion中执行version upgrades,这样就不会中断服务。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51706771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档