上一篇 <<<XXL-Job Admin任務調度的配置及預警示例
下一篇 >>>XXL-Job如何搭建集群
XXL-Job的分片機制
A、計算單臺服務器1min內能發多少條短信,100W的短信想在5min內發完,需要多少臺服務器
B、搭建分布式任務調度平臺,通過分片集群方式即可做到。
具體操作
Admin管理平臺的路由策略需要設置為分片廣播,則開了多少臺執行器,自動會有多少個分片信息。執行器可以根據分片id自行完成業務邏輯,還可以多開機器動態增加分片,但業務邏輯得定義好。
自動注冊不能及時發現,會造成數據丟失,機器刷新過來后,分片信息會跟著變動。
手動注冊不會修改分片的信息,宕機的分片只能等到執行器重啟后才會補償執行。
9:38:19停了一臺執行器
另外一臺到9:38:36的時候才真正切換為1個分片
推薦閱讀:
<<<傳統任務調度實現方案及demo示例
<<<傳統任務調度存在的缺陷
<<<如何保證我們的定時任務只會觸發一次
<<<定時任務宕機后如何處理
<<<分布式任務調度平臺的特點
<<<XXL-Job和Elastic-job的區別
<<<Elastic-job的設計理念及原理說明
<<<SpringBoot整合Elastic-Job示例
<<<修改Elastic-Job默認session過期時間提升故障轉移速度
<<<XXL-job入門介紹
<<<XXL-job的架構與執行邏輯說明
<<<XXL-Job Admin平臺搭建
<<<SpringBoot項目集成XXL-Job
<<<XXL-Job Admin任務調度的配置及預警示例
<<<XXL-Job如何搭建集群