在一个WebJob中,我启动了两个函数:一个是ServiceBusTrigger,另一个是TimerTrigger。 这两个功能都可以工作吗?似乎ServiceBusTrigger工作,而TimerTrigger则没有。 TimerTrigger 1定义为
public void CheckExpiration([TimerTrigger("0 */5 * * * *")]TimerInfo myTimer)
所以它应该每5分钟运行一次?我在调用函数时记录了跟踪但是没有找到预期的跟踪。
答案 0 :(得分:0)
请确保在program.cs中添加了config.UseTimers()
。如果您想在webjobs中使用TimeTrigger,则需要添加此代码。此代码的引用位于 Microsoft.Azure.WebJobs.Extensions nuget包中。我在webjob中测试了两个函数。一切都很好。 TimeTrigger每1分钟自动触发一次。