Azure Web 作业计划程序

Azure WebJobs Scheduler

我们可以在 Microsoft Azure 的单个 Web 作业中有多个计划吗? 我们有某些功能可以在特定时间内在单个工作中发生 即多个时间表,所以我们已经尝试通过计时器,但我需要知道还有其他 option.Thank 你

您始终可以对网络作业使用 CRON 表达式,例如,让它在特定时间 运行。可以参考这个official doc.

您可以使用TimerTriggerAttribute:请参考https://github.com/Azure/azure-webjobs-sdk-extensions#timertrigger

// Triggered every hours
public static void HourlyTimerJob([TimerTrigger("00:01:00")] TimerInfo timerInfo, TextWriter log)
{
    log.WriteLine("Your first scheduled job!");
}


// Triggered every 15 minutes
public static void MinutelyTimerJob([TimerTrigger("00:00:15")] TimerInfo timerInfo, TextWriter log)
{
    log.WriteLine("Your second scheduled job!");
}