比如:订单未支付30分钟取消
原因
1:从创建到30分钟执行事件,如果redis在30分钟刚好宕机,重启后不会执行
重启后重新开始新的监听
2、java服务器做集群,都是几台同时监听redis,会存在好几台同时执行
执行多吃可能导致数据问题,也浪费资源
建议:
1 做定时跑批,今天宕机明天可以继续执行

比如:订单未支付30分钟取消
原因
1:从创建到30分钟执行事件,如果redis在30分钟刚好宕机,重启后不会执行
重启后重新开始新的监听
2、java服务器做集群,都是几台同时监听redis,会存在好几台同时执行
执行多吃可能导致数据问题,也浪费资源
建议:
1 做定时跑批,今天宕机明天可以继续执行