Azure WebJobs调度程序



我们可以在Microsoft Azure的单个Web作业中有多个计划。在特定时间内,我们有某些功能可以在单一工作中发生即多个时间表,所以我们已经尝试了计时器,但是我需要知道还有其他选项。谢谢您

您可以使用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!");
}

您始终可以将cron表达式用于Web作业,例如,让它在特定时间运行。您可以参考此官方文档。

最新更新