springBoot使用redis的key过期通知功能
背景:项目中有一个触发+执行动作功能, 当条件被触发后 可以设置时间 延时执行动作.思考了一下,有以下几种方式:Quartz 任务调度框架,更适合周期性的执行任务,对于订单超时未支付,只能采用5分钟一轮询数据库的形式实现 Timer java原生定时工具,可少量使用,当数据量大时,性能不好控制 Quartz + Timer 周期轮询(5分钟)数据库,查询出5分钟之内将要超时的订单,...
原创
2019-07-23 17:27:41 ·
3743 阅读 ·
2 评论