分布式任務排程平台XXL JOB學習筆記一

2022-03-08 07:23:58 字數 1055 閱讀 1815

分布式任務排程平台xxl-job學習筆記一

單機部署:

1.mysql初始化

指令碼位置:/xxl-job/doc/db/tables_xxl_job.sql;

1.部署排程中心

1>編譯原始碼:

xxl-job-admin:排程中心

xxl-job-core:公共依賴

:xxl-job-executor-sample-spring:spring版本,通過spring容器管理執行器,比較通用;

2>配置修改:

/xxl-job/xxl-job-admin/src/main/resources/xxl-job-admin.properties

修改mysql位址

3>本地啟動xxl-job-admin:

3.部署執行器

個人比較習慣使用兩種:

xxl-job-executor-sample-springboot:springboot版本

xxl-job-executor-sample-spring:spring版本

1>   配置檔案

2>   本地啟動執行器

springboot除錯啟動

4.任務執行

1>   執行:手動執行一次;

2>   啟動:排程器排程執行,可配置cron表示式,可停止;

5.排程日誌

分布式任務排程平台xxl job

分布式定時器配置 xxl job enable true 是否啟用 accesstoken job admin 配置的token admin addresses 排程中心位址 executor ip 執行器日誌儲存天數 選填 值大於3時生效,啟用執行器log檔案定期清理功能,否則不生效 logret...

分布式任務排程平台XXL JOB與dubbo整合

輕量級分布式任務排程平台是基於進行修改的任務排程平台。具體文件可以參照 原生的xxl job不支援dubbo,而是使用了作者自己開發的xxl rpc。與我們目前的技術棧不符。所以對xxl job做了二次開發,使其支援dubbo的服務呼叫。請看 dubbo springboot starter是基於公...

XXL JOB 輕量級分布式任務排程平台

簡述 xxl job是乙個輕量級分布式任務排程平台,分布式任務排程中心。github doc 文件資料 db 排程資料庫 建表指令碼 xxl job admin 排程中心,專案原始碼 xxl job core 公共jar依賴 xxl job executor samples 執行器,sample示例...