xxl-job任務(wù)調(diào)度中心開發(fā)指南

任務(wù)調(diào)度中心開發(fā)指南

xxl-job任務(wù)調(diào)度

job-executor 項(xiàng)目地址

sancj/scj-service-job-executor

開發(fā)流程

創(chuàng)建job類,編寫任務(wù)方法

@Slf4j

@Component

public class xxxxxxJob {

? ? ? ? @XxlJob("demoJobHandler")

? ? ? ? public ReturnT<String> demoJobHandler(String param) {???

? ? ? ? ? ? // 業(yè)務(wù)代碼......


? ? ? ? ? ? // 任務(wù)成功,返回SUCCESS

? ? ? ? ? ? return ReturnT.SUCCESS;

? ? ? ? }

}

調(diào)度中心添加任務(wù)

http://dev.xxljob.sancaijia.com

示例代碼

項(xiàng)目中的類:SampleXxlJob

xxl-job官網(wǎng)

若想深入學(xué)習(xí)xxl-job,可瀏覽官網(wǎng)https://www.xuxueli.com/xxl-job

注意

由于開發(fā)環(huán)境的任務(wù)調(diào)度中心部署在阿里云,本地在開發(fā)scj-service-job-executor時(shí),任務(wù)調(diào)度中心無(wú)調(diào)度到本地機(jī)器,所以調(diào)試代碼時(shí),可添加@RestController和@GetMapping("/xxx/test"),臨時(shí)開放一個(gè)url進(jìn)行本地代碼調(diào)試。調(diào)試完畢后,請(qǐng)及時(shí)刪除@RestController和@GetMapping

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容