基于 RocketMQ 的延时消息改造:支持任意时间延时

消息队列作为高并发系统的核心组件之一,能够帮助业务系统解构提升开发效率和系统稳定性。

而越来越多的公司采用 RocketMQ 做为自己系统的消息队列,但是目前开源的 RocketMQ 的延时消息只支持固定的延时消息,比如 messageDelayLevel=1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h,但实际业务会涉及到可能任意的时间延迟发送。

而这一切需要我们基于 RocketMQ 进行改造适应任意时间延时的需求。

在本场 Chat 中,会讲到如下内容:

  • RocketMQ 原来的延时消息如何实现
  • 任意时间的延时消息如何实现
  • 如何使用改造后的延时消息
  • 基于 RocketMQ 的 Stream 的如何调用改造后的延时消息

适合人群: 对消息队列和延时消息有兴趣的技术人员

阅读全文: http://gitbook.cn/gitchat/activity/5e8d865ce24e0b124f4966a1

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

FtooAtPSkEJwnW-9xkCLqSTRpBKX

你可能感兴趣的:(基于 RocketMQ 的延时消息改造:支持任意时间延时)