當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
SpringBoot2 集成 xxl-job任务调度中心_阻塞策略
生活随笔
收集整理的這篇文章主要介紹了
SpringBoot2 集成 xxl-job任务调度中心_阻塞策略
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
阻塞處理策略:調(diào)度過于密集執(zhí)行器來不及處理時的處理策略,策略包括:單機串行(默認)、丟棄后續(xù)調(diào)度、覆蓋之前調(diào)度
| 單機串行(默認) | 任務(wù)依次排隊執(zhí)行 |
| 丟棄后續(xù)調(diào)度 | 當(dāng)上一個任務(wù)沒有執(zhí)行完,當(dāng)前這個任務(wù)不會執(zhí)行 。 例子:A任務(wù)每隔5秒執(zhí)行一次,2021-02-15 10:05:05 執(zhí)行A任務(wù),2021-02-15 10:05:10 A任務(wù)不執(zhí)行 |
| 覆蓋之前調(diào)度 | 之前的任務(wù)沒有執(zhí)行完,就會取消之前的任務(wù)執(zhí)行當(dāng)前這個任務(wù)。不建議使用 |
二、單機串行
2.1. 創(chuàng)建執(zhí)行器
2.2. 配置單機串行策略
2.3. 啟動任務(wù)
2.4. 執(zhí)行日志
每隔5秒尚未執(zhí)行完畢
2.5. 任務(wù)關(guān)閉
任務(wù)繼續(xù)執(zhí)行,因為排隊的任務(wù)尚未執(zhí)行完畢
三、單機串行
3.1. 創(chuàng)建執(zhí)行器
3.2. 配置丟棄后續(xù)調(diào)度策略
3.3. 啟動任務(wù)
3.4. 控制臺日志
3.5. 執(zhí)行任務(wù)日志
3.6. 結(jié)論
每隔5秒執(zhí)行任務(wù),業(yè)務(wù)邏輯執(zhí)行6秒,實際控制臺每隔10秒執(zhí)行完畢!
總結(jié)
以上是生活随笔為你收集整理的SpringBoot2 集成 xxl-job任务调度中心_阻塞策略的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PPT素材网
- 下一篇: linux 添加sftp用户