ame*_*els 2 azure azure-webjobs
我正在尝试在Azure上部署WebJobs,其中只有一个WebJob在不断运行.
希望实现具有不同时间表的多个作业的正确实现.因此,如果一个作业每小时运行一次,而其他10分钟运行,那么如何在不将代码或web.config硬编码的情况下实现此目的呢?
如果这不是他们的方式,那么最佳方式是什么?
你可以使用TimerTriggerAttribute:
// Triggered every hours
public static void HourlyTimerJob([TimerTrigger("00:01:00")] TimerInfo timerInfo, TextWriter log)
{
log.WriteLine("Scheduled job fired!");
}
// Triggered every 10 minutes
public static void MinutelyTimerJob([TimerTrigger("00:00:10")] TimerInfo timerInfo, TextWriter log)
{
log.WriteLine("Scheduled job fired!");
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1179 次 |
| 最近记录: |