quratz线程
1.線程
在 Quartz 中,有兩類線程,Scheduler 調度線程和任務執行線程,其中任務執行線程通常使用一個線程池維護一組線程。
?
2.調度線程
下面說明兩種調度線程:
Scheduler 調度線程主要有兩個: 執行常規調度的線程,和執行 misfired trigger 的線程。
常規調度線程輪詢存儲的所有 trigger,如果有需要觸發的 trigger,即到達了下一次觸發的時間,則從任務執行線程池獲取一個空閑線程,執行與該 trigger 關聯的任務。
Misfire 線程是掃描所有的 trigger,查看是否有 misfired trigger,如果有的話根據 misfire 的策略分別處理。
?
3.任務執行線程
這個暫時不說明,后面再說明。
?
轉載于:https://www.cnblogs.com/juncaoit/p/9405600.html
總結
- 上一篇: P3128 [USACO15DEC]最大
- 下一篇: 【luogu P3384 树链剖分】 模