kafka操作的一些坑

1.如果Offset Explorer能够检测到kafka中的数据,但是自己的kafka无法读取到

这个问题主要是由于kafka中的信息已经被消费掉了造成的

java 复制代码
consumer.commitAsync();

这里如果已经消费掉了kafka的信息,那么已经被消费掉的kafka数据就不会被再读取掉,除非修改offset偏移量

2.如果一直报错Attempt to heart beat failed since the group is rebalancing,此时需要修改心跳时间,一般改为200的时候就可以解决问题

java 复制代码
props.put(ConsumerConfig.HEARTBEAT_INTERVAL_MS_CONFIG,200);

成功解决此问题

相关推荐
e***582310 分钟前
分布式推理框架 xDit
分布式
杀死那个蝈坦21 分钟前
UV 统计(独立访客统计)
java·jvm·spring·kafka·tomcat·maven
z***565628 分钟前
Spring Boot集成Kafka:最佳实践与详细指南
spring boot·kafka·linq
v***5651 小时前
分布式WEB应用中会话管理的变迁之路
前端·分布式
2509_940880221 小时前
分布式监控Skywalking安装及使用教程(保姆级教程)
分布式·skywalking
creator_Li1 小时前
分布式相关的好文章收集
分布式
扛着太阳2 小时前
【Cloudberry(一)安装分布式数据库集群】
数据库·分布式
晚霞的不甘2 小时前
分布式能力实战:Flutter + OpenHarmony 的跨设备协同开发
分布式·flutter
l***46682 小时前
RabbitMQ 集群部署方案
分布式·rabbitmq·ruby
TracyCoder1232 小时前
分布式算法(八):一致性哈希——分布式系统的负载均衡利器
分布式·算法·哈希算法