XXL-Job如何搭建集群

上一篇 <<<XXL-Job使用分片集群機制將100W的短信在5min內發完
下一篇 >>>Elasticsearch入門知識


XXL有中心化的思想,一旦調度中心掛機會導致整體不可使用,所以要引入集群。
需要考慮點:
db配置保持一致
登錄賬號配置保持一致
集群機器時鐘保持一致(單機集群可忽視)
建議:推薦通過nginx為調度中心集群做負載均衡,分配域名。調度中心訪問、執行器回調配置、調用API服務等操作均通過該域名進行。

a、配置nginx負載均衡,將多個xxl-job-admin掛到同一個nginx中
b、xxl-job-admin集群,并連接同一個數據庫,不會產生job的重復執行。
c、在所有的調度中心集群中,最終只有一臺服務器進行了調度,服務器之間類似起到了主備的作用。


推薦閱讀:
<<<傳統任務調度實現方案及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使用分片集群機制將100W的短信在5min內發完

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

推薦閱讀更多精彩內容

  • 概述 XXL-JOB是一個輕量級分布式任務調度平臺,其核心設計目標是開發迅速、學習簡單、輕量級、易擴展?,F已開放源...
    公子小白123閱讀 858評論 0 0
  • XXL-JOB是一個分布式任務調度平臺,其核心設計目標是開發迅速、學習簡單、輕量級、易擴展。現已開放源代碼并接入多...
    Q南南南Q閱讀 23,215評論 1 7
  • 概述 XXL-JOB是一個輕量級分布式任務調度平臺,其核心設計目標是開發迅速、學習簡單、輕量級、易擴展?,F已開放源...
    Tian_Peng閱讀 410,772評論 2 142
  • xxl-job的github地址https://github.com/xuxueli/xxl-jobxxl-job...
    不給起這個名字閱讀 11,303評論 0 1
  • 官方文檔: - [中文文檔](https://www.xuxueli.com/xxl-job/) - [Engli...
    深_51f7閱讀 843評論 0 0