BR 技术头条 技术链接、资讯与社区分享流
if ifeve.com / 2018-06-28 12:39 / by @技术头条 / 原作者:@并发编程网站

如何在MQ中实现支持任意延迟的消息?

什么是定时消息和延迟消息?

定时消息:Producer 将消息发送到 MQ 服务端,但并不期望这条消息立马投递,而是推迟到在当前时间点之后的某一个时间投递到 Consumer 进行消费,该消息即定时消息。

延迟消息:Producer 将消息发送到 MQ 服务端,但并不期望这条消息立马投递,而是延迟一定时间后才投递到 Consumer 进行消费,该消息即延时消息。 定时消息与延迟消息在代码配置上存在一些差异,但是最终达到的效果相同:消息在发送到 MQ 服务端后并不会立马投递,而是根据消息中的属性延迟固定时间后才投递给消费者。

赞过的人

@技术头条

发表评论