如何解决spring kafka新增消费机器后,新增机器一直无法消费的问题
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要介绍"如何解决spring kafka新增消费机器后,新增机器一直无法消费的问题",在日常操作中,相信很多人在如何解决spring kafka新增消费机器后,新增机器一直无法消费的问题问题
千家信息网最后更新 2025年11月07日如何解决spring kafka新增消费机器后,新增机器一直无法消费的问题
这篇文章主要介绍"如何解决spring kafka新增消费机器后,新增机器一直无法消费的问题",在日常操作中,相信很多人在如何解决spring kafka新增消费机器后,新增机器一直无法消费的问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"如何解决spring kafka新增消费机器后,新增机器一直无法消费的问题"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
kafka分区线上是24个,消费集群机器数量也是24台,正常是1对1消费的。
由于消费数据积压,需要扩容消费集群机器,新扩容24台消费集群机器后,新扩容的机器始终无法消费。
线上正在消费的24台机器,停掉部分机器后,新扩容的24台机器相应数量的加入负载后,依旧无法消费数据。
经过定位,发现以下代码factory.setConcurrency(2);设置的是2,即允许一台机器可以同时开启2个线程消费实例,导致新增加的机器,一直无法消费
KafkaListenerContainerFactory> kafkaListenerContainerFactory() {logger.info("batchContainerFactory init"); ConcurrentKafkaListenerContainerFactory factory = new ConcurrentKafkaListenerContainerFactory<>(); factory.setConsumerFactory(consumerFactory()); factory.setConcurrency(2); factory.setBatchListener(true); return factory;}
把factory.setConcurrency(1)改为1后,分区数量跟消费机器的数量对等后,新增的机器得以开始消费数据。
到此,关于"如何解决spring kafka新增消费机器后,新增机器一直无法消费的问题"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
消费
机器
问题
数量
学习
数据
集群
更多
帮助
实用
接下来
代码
同时
实例
文章
方法
正在
理论
知识
篇文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
假期网络安全教育
徐州企业软件开发供应
网络安全法要求绑定
数据库应用技术在线测试
昕融软件开发深圳
杰控数据库测试失败
软件开发技术咨询及技术服务
疫情过后服务器在线行情
网络安全公司业绩年底结算
服务器文件在哪里打开
sql 数据库 运行时间
成都app软件开发需要多少钱
频繁请求数据库配置
海门市开网络安全会议
php 获取数据库名称
网络安全你我同行宣传内容
魔兽世界服务器怎么回事
湖南省高职计算机网络技术教材
大逃杀服务器在哪
公交数据库信息的获取
随着网络安全法的颁布与实施
附加数据库时出错 948
用户域和数据库原理
集成万兆主板服务器主板
疫情过后服务器在线行情
小型企业网络安全软件
鹤岗的网络安全有调剂信息吗
研华服务器u盘启动bios设置
添加接口数据库没数据
阴阳师服务器维修