第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

如何開啟一個臨時任務(wù)

老師,在spring+quartz整合框架中,設(shè)計一個任務(wù)是10天運行一次,如果一次任務(wù)成功率不達標,需要第二天的凌晨再次開啟任務(wù),這種情況應(yīng)該怎么辦?

正在回答

1 回答

不好意思哈,前段時間太忙導(dǎo)致現(xiàn)在才能回答問題。針對同學(xué)的問題,這個更偏向于業(yè)務(wù),既然是業(yè)務(wù)需求,就不必拘泥于用quartz來完成。以下提供簡單的實現(xiàn)思路:你可以new一個quartz任務(wù),每十天執(zhí)行一次,再new一個quartz任務(wù),每天凌晨執(zhí)行一次,用來檢查每十天執(zhí)行的任務(wù)的那個task是否執(zhí)行成功,距離上次執(zhí)行時間是否超過了一天。細節(jié)是可以在某張表或者內(nèi)存里設(shè)置一個狀態(tài)量還有記錄上次執(zhí)行第一個任務(wù)(10天執(zhí)行一次的任務(wù))的執(zhí)行時間,如果一次任務(wù)成功率不達標,就給狀態(tài)量置為false,同時將執(zhí)行的時間記錄進去,那個每天凌晨觸發(fā)的任務(wù)就去看這兩個變量,如果狀態(tài)量為false且最近執(zhí)行時間為一天以內(nèi),那么就再次執(zhí)行任務(wù)。。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

如何開啟一個臨時任務(wù)

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號