應用管理
更新時間:
本文介紹了在進行XXLJOB任務調度時,創建和管理應用的詳細步驟,包括基本配置、高級設置、接入方法以及刪除應用的指南。
創建應用
在使用XXLJOB定時任務前,您需要先創建應用。
步驟一:任務基本配置
登錄MSE管理控制臺。
- 在頂部菜單欄選擇地域。
在左側導航欄,選擇
。在XXL-JOB版實例頁面,找到目標實例,在操作列單擊任務管理。
在左側導航欄,選擇應用管理,然后單擊創建應用。
在創建應用面板,輸入AppName、名稱,按需進行高級配置,然后單擊確定。
配置項分類
配置項
描述
默認值
應用基本信息
AppName
執行器注冊時與應用關聯的唯一標識,需保證全局唯一。
無
名稱
該應用的名稱描述,可以是中文或英文。
無
AccessToken
執行器注冊時的鑒權標識,可以自定義也可以系統自動生成,出于安全考慮建議每個應用不一樣。
無
應用高級配置
流控開關
應用級別流量控制,開啟后通過設置任務并發數來防止應用被打掛,并且高優先級的任務會被先執行。
關
任務執行隊列大小
一個應用最多同時運行的任務實例個數,超過并發數的任務實例不會丟棄,會放在隊列中等待執行。
100
采集日志
如開啟日志采集,每次任務執行完成會去執行器端拉取日志保存在云端,方便后續排查問題。如果任務調度太頻繁不建議開啟,有可能會把執行器負載打滿。
關
步驟二:接入配置
創建應用后,單擊接入配置,獲取執行器的接入配置。
方案一:修改springboot配置文件。
xxl.job.admin.addresses=http://xxljob-xxxx.schedulerx.mse.aliyuncs.com xxl.job.accessToken=xxxxxxx xxl.job.executor.appname=xxxxxxx
方案二:通過-D參數重啟應用,該方案不需要修改代碼和配置文件,不需要重新構建鏡像。
java -Dxxl.job.admin.addresses=http://xxljob-xxxx.schedulerx.mse.aliyuncs.com -Dxxl.job.accessToken=xxxxxxx -Dxxl.job.executor.appname=xxxxxxx app.jar
刪除應用
在您確認不再使用XXLJOB定時任務后,可以刪除應用。
在應用管理頁面,單擊目標應用的操作列下的刪除。
在刪除應用對話框,確認應用信息并手動輸入應用名稱,然后單擊確定。
文檔內容是否對您有幫助?