场景:订单15分钟未支付自动取消,考试到时间自动交卷等
一般是两种方案:
1.死信队列,不推荐,实现较复杂,且需专门处理不同延迟的的消息,否则延迟短的消息可能被延迟长的消息阻塞,不能满足需求。
2.延迟消息插件,推荐,但需注意最大延迟是49天(可先设置49天,等消费的时候再判断剩余需要延迟的时间重新发送延迟消息)。
场景:订单15分钟未支付自动取消,考试到时间自动交卷等
一般是两种方案:
1.死信队列,不推荐,实现较复杂,且需专门处理不同延迟的的消息,否则延迟短的消息可能被延迟长的消息阻塞,不能满足需求。
2.延迟消息插件,推荐,但需注意最大延迟是49天(可先设置49天,等消费的时候再判断剩余需要延迟的时间重新发送延迟消息)。