XXL-Job使用分片集群機制將100W的短信在5min內發完

上一篇 <<<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如何搭建集群

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容