XXL Job執行器部署

2021-10-12 07:29:22 字數 546 閱讀 4134

xxl-job執行器部署

配置執行器元件:

@configuration

public class xxljobconfig ")

private string adminaddresses;

@value("$")

private string ip;

@value("$")

private int port;

@value("$")

private string accesstoken;

@value("$")

private string logpath;

@value("$")

private int logretentiondays;

3、在排程中心建立執行器

4、開發乙個demo任務:

@component

public class testtask

}5、在排程中心選定剛才建立的執行器,建立乙個任務:@xxljob註解裡的值與排程中心任務中的值保持一致

Docker部署xxl job 通用反射執行器

最近在公司寫一些job,公司使用的是spring boot提供的註解形式實現的。這樣在自測的時候很麻煩,而且測試提測的時候需要修改cron表示式 提交git jenkins打包重啟 查閱資料後決定選用任務排程平台,有很多優秀的任務排程平台,選擇xxl job是因為文件清晰 使用簡單 基於遠端rpc呼...

xxl job 執行器時間輪

時間輪出自netty中的hashedwheeltimer,是乙個環形結構,可以用時鐘來模擬,鐘面上有很多bucket,每乙個bucket上可以存放多個任務,使用乙個list儲存該時刻到期的所有任務,同時乙個指標隨著時間流逝一格一格轉動,並執行對應bucket上所有到期的任務。任務通過取模決定應該放入...

xxl job高可用部署

xxl job高可用部署 xxl job作為分布式任務排程中心,怎麼實現高可用呢,如下圖所示 當我們部署一套 xxl job 的時,排程中心 可用分布式部署,首先我們的排程中心最好部署兩台,排程中心會指向同乙個 mysql 例項,這樣排程中心一定程度上可以保證它的 ha 1 對於頁面的請求操作是根據...