延迟消息功能

最近更新时间:2017-12-19 16:00:36

CMQ消息定时器允许您为要添加到队列的消息指定初始的不可见时段,称为【飞行状态】。例如,如果您发送一条消息并将 DelaySeconds 参数设置为 45,则使用者在该消息进入队列后的前 45 秒将看不到该消息。DelaySeconds 的默认值为 0。

延迟消息设置范围:指定Queue生产消息时,可增加 DelaySeconds 入参,取值范围为 0-3600s,即消息最长不可见时长为1小时。若为空,则无延迟效果。

使用限制:每个队列处于飞行状态的消息数限制为100万条。若队列中处于飞行状态的消息超过100万条,则新生产的消息在队列中不可见。Topic模式下该能力暂不支持