com.alibaba.rocketmq.client.consumer.listener
接口 MessageListenerOrderly

所有超级接口:
MessageListener

public interface MessageListenerOrderly
extends MessageListener

同一队列的消息同一时刻只能一个线程消费,可保证消息在同一队列严格有序消费

从以下版本开始:
2013-7-24
作者:
shijia.wxr

方法摘要
 ConsumeOrderlyStatus consumeMessage(List<MessageExt> msgs, ConsumeOrderlyContext context)
          方法抛出异常等同于返回 ConsumeOrderlyStatus.SUSPEND_CURRENT_QUEUE_A_MOMENT
P.S: 建议应用不要抛出异常
 

方法详细信息

consumeMessage

ConsumeOrderlyStatus consumeMessage(List<MessageExt> msgs,
                                    ConsumeOrderlyContext context)
方法抛出异常等同于返回 ConsumeOrderlyStatus.SUSPEND_CURRENT_QUEUE_A_MOMENT
P.S: 建议应用不要抛出异常

参数:
msgs - msgs.size() >= 1
DefaultMQPushConsumer.consumeMessageBatchMaxSize=1,默认消息数为1
context -
返回:


Copyright © 2012-2014. All Rights Reserved.