rocketmq CONSUME_FROM_LAST_OFFSET CONSUME_FROM_LAST_OFFSET

来源:互联网 发布:贷贷兴隆网络贷款 编辑:程序博客网 时间:2024/06/08 03:17
ConsumeFromWhere consumeFromWhere 
消费者从那个位置消费,分别为: 
3.1 CONSUME_FROM_LAST_OFFSET:第一次启动从队列最后位置消费,后续再启动接着上次消费的进度开始消费 
3.2 CONSUME_FROM_FIRST_OFFSET:第一次启动从队列初始位置消费,后续再启动接着上次消费的进度开始消费 
3.3 CONSUME_FROM_TIMESTAMP:第一次启动从指定时间点位置消费,后续再启动接着上次消费的进度开始消费 
以上所说的第一次启动是指从来没有消费过的消费者,如果该消费者消费过,那么会在broker端记录该消费者的消费位置,如果该消费者挂了再启动,那么自动从上次消费的进度开始,见RemoteBrokerOffsetStore