@DisallowConcurrentExecution註解作用

@DisallowConcurrentExecution

禁止併發執行多個相同定義的JobDetail, 這個註解是加在Job類上的, 但意思並不是不能同時執行多個Job, 而是不能併發執行同一個Job Definition(由JobDetail定義), 但是可以同時執行多個不同的JobDetail。

即對於同一個Job任務不允許併發執行,但對於不同的job任務不受影響。

@PersistJobDataAfterExecution

保存在JobDataMap傳遞的參數。加在Job上,表示當正常執行完Job後, JobDataMap中的數據應該被改動, 以被下一次調用時用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章