quartz任务调度问题,若一个任务在下一个任务触发了,还未执行完,怎么删除上一个任务?
我定义了一个任务,每1分钟触发一次.但是该任务1分钟后,未执行完,这时候,quartz会继续触发去执行任务。第二次触发任务时,怎么删除上一次的任务,不让它继续执行?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我定义了一个任务,每1分钟触发一次.但是该任务1分钟后,未执行完,这时候,quartz会继续触发去执行任务。第二次触发任务时,怎么删除上一次的任务,不让它继续执行?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
防止特殊情况,在一定时间内没有执行完,就不让它执行了
没什么要删除??数据可能会被破坏!
不是可以上一个没有执行完,不调用下一次吗?
到了设定的时间就触发,不用等待上一个任务是否完成
@DisallowConcurrentExecution ?