1

在一个 WebJob 中,我启动了 2 个函数:一个是 ServiceBusTrigger,另一个是 TimerTrigger。2功能可以同时工作吗?似乎 ServiceBusTrigger 有效,而 TimerTrigger 则无效。TimerTrigger 一定义为

public void CheckExpiration([TimerTrigger("0 */5 * * * *")]TimerInfo myTimer)

所以它应该每5分钟运行一次?我在调用函数时记录了跟踪但我没有找到预期的跟踪。

4

1 回答 1

0

请确保您已config.UseTimers()在您的 program.cs 中添加。如果要在 webjobs 中使用TimeTrigger,则需要添加此代码。此代码的参考位于Microsoft.Azure.WebJobs.Extensions nuget 包中。我在 webjob 中测试了两个函数。每件事都很好。TimeTrigger 每 1 分钟自动触发一次。

在此处输入图像描述

于 2018-03-20T03:13:18.793 回答