标签:tcp 协议 spm 限制 客户端 white 发送 之间 ++ 使用方法
ylbtech-阿里云-ONS-Help-产品介绍-消息类型:定时和延时消息 |
1.返回顶部 |
本文主要介绍消息队列 RocketMQ 版的定时消息和延时消息的概念、适用场景以及使用过程中的注意事项。
定时消息与延时消息在代码配置上存在一些差异,但是最终达到的效果相同:消息在发送到消息队列 RocketMQ 版服务端后并不会立马投递,而是根据消息中的属性延迟固定时间后才投递给消费者。
定时消息和延时消息适用于以下一些场景:
定时消息和延时消息的使用在代码编写上存在略微的区别:
msg.setStartDeliverTime
参数需要设置成当前时间戳之后的某个时刻(单位毫秒)。如果被设置成当前时间戳之前的某个时刻,消息将立刻投递给消费者。msg.setStartDeliverTime
参数可设置 40 天内的任何时刻(单位毫秒),超过 40 天消息发送将失败。StartDeliverTime
是服务端开始向消费端投递的时间。 如果消费者当前有消息堆积,那么定时和延时消息会排在堆积消息后面,将不能严格按照配置的时间进行投递。例如,设置定时消息 5 天后才能被消费,如果第 5 天后一直没被消费,那么这条消息将在第 8 天被删除。
收发定时消息和延时消息的示例代码,请参见以下文档:
收发定时消息和延时消息的示例代码,请参见以下文档:
2.返回顶部 |
3.返回顶部 |
4.返回顶部 |
5.返回顶部 |
6.返回顶部 |
![]() |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
阿里云-ONS-Help-产品介绍-消息类型:定时和延时消息
标签:tcp 协议 spm 限制 客户端 white 发送 之间 ++ 使用方法
原文地址:https://www.cnblogs.com/storebook/p/12594645.html