候选者:首先,要想client端消费数据不能丢,肯定是不能使用autoCommit的,所以必须是手动提交的。 候选者:我们这边是这样实现的: 候选者:一、从Kafka拉取消息(一次批量拉取500条,这里主要看配置)时 候选者:二、为每条拉取的消息分配一个msgId(递增) 候选者:三、将msgId存入内存队列(sortSet)中 候选者:四、使用Ma...
kafka 通过它来保证消息在分区内的顺序性,不过 offset 并不跨越分区,也就是说,kafka保证的是分区有...