GitHub user superhx added a comment to the discussion: 生产者先于消费者启动,并在消费者启动之前投递了一些消息,消费者启动后为啥不能消费那些已投递但未消费的消息?
1. Consumer 默认是 CONSUME_FROM_LAST_OFFSET,因此在没有消费进度的时候会优先从末尾消费(RocketMQ 优化场景:若队列 minOffset 为0,且数据还在内存中,则会从 0 开始消费)。 2. 如果想从头开始消费,可以设置为 CONSUME_FROM_FIRST_OFFSET GitHub link: https://github.com/apache/rocketmq/discussions/6702#discussioncomment-5823592 ---- This is an automatically sent email for dev@rocketmq.apache.org. To unsubscribe, please send an email to: dev-unsubscr...@rocketmq.apache.org