码迷,mamicode.com
首页 > 其他好文 > 详细

关于使用quartz 中调度的一个坑

时间:2018-03-12 18:37:46      阅读:606      评论:0      收藏:0      [点我收藏+]

标签:处理   提高   数据   art   解决方法   gpo   解决   调度   定时   

坑是这样发生的:

1.活动刚开始是没有问题的

2.对接的接口发生问题,导致我们这边的一个操作执行的时候失败率提高以及调用时间提高

3.然后这个操作是用quartz在一定时间间隔调用对方接口的

4.重点来了【Quartz定时任务默认都是并发执行的】

5.导致上次没执行完的数据的,天啊,在下一次中被当作是还没处理的数据了

解决方法:在代码加上 @DisallowConcurrentExecution

强制要求这次执行完,再执行下一次

关于使用quartz 中调度的一个坑

标签:处理   提高   数据   art   解决方法   gpo   解决   调度   定时   

原文地址:https://www.cnblogs.com/Zzzz222/p/8550248.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!