在本文档(Azure Functions 的计时器触发器)中,他们给出的示例每五分钟执行一次该函数,从以 5 或 0 结尾的分钟开始。这很好,但除非我遗漏了某些内容,否则本文档不会解释语法触发器以及我如何自定义它。
public static void Run([TimerTrigger("0 */5 * * * *")]TimerInfo myTimer, TraceWriter log)
{
....
}
Run Code Online (Sandbox Code Playgroud)
为了在我的本地主机上进行测试,等待时钟时间以 5 或 0 结尾的分钟确实很烦人。我只想函数在运行时立即执行,然后每五分钟执行一次。我将如何相应地修改此语法?
RunOnStartup = true
使用属性时只需传递:
[TimerTrigger("0 */5 * * * *", RunOnStartup = true)]
Run Code Online (Sandbox Code Playgroud)