kafka _ The coordinator is not aware of this member.

Offset commit failed on partition xxxxxxxxxx at offset 25: The coordinator is not aware of this member.

分区xxxxxxxxxx上位于偏移量25的偏移量提交失败:协调器不知道这个成员。

 

之所以会出现这个问题,是我在配置文件中将消费者设置为批量消费:

#是否设置为批量消费,默认是否
spring.kafka.listener.type=batch

 之前的 消费群组是 studentGroup

 但是这里使用批量消费,然后手动提交的时候,使用的消费群组也是 studentGroup ,这就和之前的消费群组产生了冲突,导致偏移量提交失败。

新产生的偏移量和之前保存的偏移量产生了冲突。

 

解决方式:

给新的批量消费群组定义另外一个 消费组名称, studentGroupBatch

 

各个消费者组,独立消费,互不影响,

对同一个topic 而言,

groupA 消费了 20-30 的数据

groupB 仍然可以消费 20-30 的数据

 

 

 

 

 

  • 8
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值