我在Saas平台封装了调度组件,基于quartz框架,mongobd做持久化,用来做延时提醒、每日定时计算授权数、延时删除关联数据等。有组员使用时有误,这里记录一下
问题:测试环境服务重启,删除某个调度任务失败,启动后monggodb生成了重复的任务…
解答:需要取消某个任务(实际对应quartz中的jobDetal)而不是取消当前调度。
quartz几个用法:
1)删除某个调度的jobDetail,可以指定参数,立即删除或执行完当前任务删除
2)定时循环的任务,在重启后依然会恢复
我在Saas平台封装了调度组件,基于quartz框架,mongobd做持久化,用来做延时提醒、每日定时计算授权数、延时删除关联数据等。有组员使用时有误,这里记录一下
问题:测试环境服务重启,删除某个调度任务失败,启动后monggodb生成了重复的任务…
解答:需要取消某个任务(实际对应quartz中的jobDetal)而不是取消当前调度。
quartz几个用法:
1)删除某个调度的jobDetail,可以指定参数,立即删除或执行完当前任务删除
2)定时循环的任务,在重启后依然会恢复