1. 程式人生 > >關於使用quartz 中調度的一個坑

關於使用quartz 中調度的一個坑

tex 以及 ren 關於 pos gpo 解決 調用 沒有

坑是這樣發生的:

1.活動剛開始是沒有問題的

2.對接的接口發生問題,導致我們這邊的一個操作執行的時候失敗率提高以及調用時間提高

3.然後這個操作是用quartz在一定時間間隔調用對方接口的

4.重點來了【Quartz定時任務默認都是並發執行的】

5.導致上次沒執行完的數據的,天啊,在下一次中被當作是還沒處理的數據了

解決方法:在代碼加上 @DisallowConcurrentExecution

強制要求這次執行完,再執行下一次

關於使用quartz 中調度的一個坑