kafka 消费者有时消费重复有时无法消费
在深澜项目,布的有三个服务的集群,出现如下几种情况
1. 之前 groupID 设置随机数,消费消息重复,把 groupid 改成当天的月年日,就没有出现消费消息重复的现象。
2. 过了一段时间三个服务的 groupid 都是一样出现消费消息重复,
如图,两个服务设置 groupid 一致,是以当天的年月日,但是同一时间收到两条消息,并且都执行成功。
3. 为了确保消费信息不重复,把另外两个服务停掉,在昨天,服务运行的时候突然无法消费消息.
总结:当昨天发现无法消费的时候,数据库中的表锁住。会不会是因为锁表,网速之类的缘故会影响消费消息,SCADA 那边发来的消息,IOT 能迅速接收到,但是我们获取的时候,却是在两分钟以后kafka.7z