RECONSUME_LATER
Failure consumption,later try to consume.
================MessageExt [queueId=0, storeSize=134, queueOffset=2, sysFlag=0, bornTimestamp=1442224189878, bornHost=/172.16.10.103:41609, storeTimestamp=1442224186835, storeHost=/172.16.50.62:10911, msgId=AC10323E00002A9F0000000000983278, commitLogOffset=9974392, bodyCRC=212786421, reconsumeTimes=0, preparedTransactionOffset=0, toString()=Message [topic=MyTopic, flag=0, properties={TAGS=MyTag, WAIT=true, MAX_OFFSET=3, MIN_OFFSET=0}, body=15]]
================MessageExt [queueId=0, storeSize=274, queueOffset=2, sysFlag=0, bornTimestamp=1442224189878, bornHost=/172.16.10.103:41609, storeTimestamp=1442224196880, storeHost=/172.16.50.62:10911, msgId=AC10323E00002A9F000000000098340D, commitLogOffset=9974797, bodyCRC=212786421, reconsumeTimes=1, preparedTransactionOffset=0, toString()=Message [topic=MyTopic, flag=0, properties={DELAY=3, ORIGIN_MESSAGE_ID=AC10323E00002A9F0000000000983278, REAL_TOPIC=%RETRY%MyConsumerGroup, TAGS=MyTag, WAIT=false, RETRY_TOPIC=MyTopic, MAX_OFFSET=3, MIN_OFFSET=0, REAL_QID=0}, body=15]]
================MessageExt [queueId=0, storeSize=274, queueOffset=3, sysFlag=0, bornTimestamp=1442224189878, bornHost=/172.16.10.103:41609, storeTimestamp=1442224227381, storeHost=/172.16.50.62:10911, msgId=AC10323E00002A9F000000000098362E, commitLogOffset=9975342, bodyCRC=212786421, reconsumeTimes=2, preparedTransactionOffset=0, toString()=Message [topic=MyTopic, flag=0, properties={DELAY=4, ORIGIN_MESSAGE_ID=AC10323E00002A9F0000000000983278, REAL_TOPIC=%RETRY%MyConsumerGroup, TAGS=MyTag, WAIT=false, RETRY_TOPIC=MyTopic, MAX_OFFSET=4, MIN_OFFSET=0, REAL_QID=0}, body=15]]
================MessageExt [queueId=0, storeSize=274, queueOffset=4, sysFlag=0, bornTimestamp=1442224189878, bornHost=/172.16.10.103:41609, storeTimestamp=1442224287440, storeHost=/172.16.50.62:10911, msgId=AC10323E00002A9F000000000098384F, commitLogOffset=9975887, bodyCRC=212786421, reconsumeTimes=3, preparedTransactionOffset=0, toString()=Message [topic=MyTopic, flag=0, properties={DELAY=5, ORIGIN_MESSAGE_ID=AC10323E00002A9F0000000000983278, REAL_TOPIC=%RETRY%MyConsumerGroup, TAGS=MyTag, WAIT=false, RETRY_TOPIC=MyTopic, MAX_OFFSET=5, MIN_OFFSET=0, REAL_QID=0}, body=15]]
================MessageExt [queueId=0, storeSize=274, queueOffset=5, sysFlag=0, bornTimestamp=1442224189878, bornHost=/172.16.10.103:41609, storeTimestamp=1442224407558, storeHost=/172.16.50.62:10911, msgId=AC10323E00002A9F0000000000983A70, commitLogOffset=9976432, bodyCRC=212786421, reconsumeTimes=4, preparedTransactionOffset=0, toString()=Message [topic=MyTopic, flag=0, properties={DELAY=6, ORIGIN_MESSAGE_ID=AC10323E00002A9F0000000000983278, REAL_TOPIC=%RETRY%MyConsumerGroup, TAGS=MyTag, WAIT=false, RETRY_TOPIC=MyTopic, MAX_OFFSET=6, MIN_OFFSET=0, REAL_QID=0}, body=15]]
RECONSUME_LATER的更多相关文章
- RocketMQ快速入门
前面几篇文章介绍了为什么选择RocketMQ,以及与kafka的一些对比: 阿里 RocketMQ 优势对比,方便大家对于RocketMQ有一个简单的整体了解,之后介绍了:MQ 应用场景,让我们知道M ...
- RocketMQ-事务消费
理论部分在https://www.jianshu.com/p/453c6e7ff81c中的 "三.事务消息".下面从代码层面看一下rockemq的事务消息 一.事务消费端. 从代码 ...
- RocketMQ-消费重试机制
介绍: RocketMQ的消息重试及时分为两种,一种是Producer端重试,一种是Consume端重试. 1.Producer端重试 : 1.1消息发没发成功,默认情况下是3次重试. 2.Consu ...
- RocketMQ-广播模式消费
Rocketmq 消费者默认是集群的方式消费的,消费者还可以用广播的模式进行消费.广播模式消费就是所有订阅同一个主题的消费者都会收到消息.代码实现上其实很简单,就是在消费端添加 consumer.se ...
- Jstorm与RocketMQ整合
如果是经常关注阿里巴巴的朋友们,看到我这篇博客的题目,就知道我在参加今年的中间件比赛. 好了,废话不说,开始了. 首先我们知道,rocketmq的consumer有两种,一种是DefaultMQPus ...
- RocketMQ源码 — 八、 RocketMQ消息重试
RocketMQ的消息重试包含了producer发送消息的重试和consumer消息消费的重试. producer发送消息重试 producer在发送消息的时候如果发送失败了,RocketMQ会自动重 ...
- 入门rocketmq从浅到深
目录 一.引言 二.介绍 三.Rocketmq关键概念 1.主题与标签 2.发送与订阅群组 3.Broker与NameServer 4.广播消费与集群消费 5.消息队列 6.集群方式 7.顺序消息 8 ...
- RocketMQ4.4.0新特性分享
rocketmq1.架构 MQ历史 由数据结构队列发展而来 MQ使用场景 异步处理 解耦 削峰填谷 数据同步2.队列3.使用 生产 同步(sync) 默认重试2次总共3次 默认等待超时时间为3s 异步 ...
- RocketMQ知识整理与总结
1.架构 RocketMQ的master broker与master broker没有任何消息通讯,nameserver之间也同样没有消息通信 MQ历史 由数据结构队列发展而来 MQ使用场景 异 ...
随机推荐
- Shell实现Unix进程间信息交换的几种方法
本文将介绍在SCO OpenServer5.0.5系统中使用shell语言来实现进程间信息交换的几种方法: 使用命名管道实现进程间信息交换 使用kill命令和trap语句实现进程间信息交换 使用点命令 ...
- OpenSSL编写SSL,TLS程序***
一.简介 SSL(Secure Socket Layer)是netscape公司提出的主要用于web的安全通信标准,分为2.0版和3.0版.TLS(Transport Layer Security)是 ...
- emacs之配置2,UI基本设置
在-下建立目录emacsConfig,里面建立一些自己写的el脚本,下面是名字随便,我的 emacsConfig/ui-setting.el ;关闭Emacs的默认启动界面 (setq inhibit ...
- Java separatorChar 如何在Java里面添加 \
Java手册 separatorChar public static final char separatorChar 与系统有关的默认名称分隔符.此字段被初始化为包含系统属性 file.separa ...
- thinkPHP volist标签循环输出多维数组
<volist name="company" id="vo">{$vo.company_name}<volist name="vo[ ...
- Web api 访问HttpContext
HttpContext context; Request.Properties.TryGetValue<HttpContext>("MS_HttpContext", o ...
- Java并发编程-Thread类的使用
在前面2篇文章分别讲到了线程和进程的由来.以及如何在Java中怎么创建线程和进程.今天我们来学习一下Thread类,在学习Thread类之前,先介绍与线程相关知识:线程的几种状态.上下文切换,然后接着 ...
- OpenCL 事件的使用,以及回调函数
▶ 事件的两种使用方法.第一种是用事件 a 标记进入命令队列的操作 A,于是后续进入命令队列的操作 B 可以被要求等到前面事件 a 完成(即操作 A 完成)以后才能开始调度执行.第二种是使用用户自定义 ...
- requests接口测试——身份认证
当调用者访问接口时需要进行用户认证(用户名密码的登录),只有通过了认证才允许调用者访问接口. 1.基本身份认证 许多要求身份认证的web服务都接受HTTP Basic Auth.这是最简单的一种身份认 ...
- oracle ROW_NUMBER用法
Oracle中row_number().rank().dense_rank() 的区别 row_number的用途非常广泛,排序最好用它,它会为查询出来的每一行记录生成一个序号,依次排序且不会重复 使 ...