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