亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

創建 Cron 作業以在 x 小時后運行

創建 Cron 作業以在 x 小時后運行

C#
冉冉說 2023-04-29 15:44:38
我正在使用hangfire來安排作業并創建重復作業:RecurringJob.AddOrUpdate(() => BackGroundJobManager.FirstJob(), Cron.Daily(4));這會在每天凌晨 4 點運行作業。如何將 cron 作業配置為每 4 小時運行一次。
查看完整描述

2 回答

?
幕布斯6054654

TA貢獻1876條經驗 獲得超7個贊

雖然 HourInterval 函數已被棄用,但您可以創建自己的函數,因為它所做的只是返回 cron 計劃。

public static string HourInterval(int interval){
    return string.Format("0 */{0} * * *", (object) interval);
}


查看完整回答
反對 回復 2023-04-29
?
湖上湖

TA貢獻2003條經驗 獲得超2個贊

每四個小時安排一些事情的 cron 表達式是例如:

0?*/4?*?*?*

您可以使用 構建該表達式Cron.HourInterval(4),但它似乎已被棄用。由于這些方法只是將cron表達式作為字符串返回,因此您可以自己構建并使用它。


查看完整回答
反對 回復 2023-04-29
  • 2 回答
  • 0 關注
  • 125 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號