Azure功能甚至无法手动启动(无错误消息)

时间:2018-10-31 16:58:01

标签: azure cron azure-functions

我创建了一个时间触发函数。为了创建CRON字符串(每天早上01:00开始),我使用了Web服务。 function.json包含以下触发指令:

"type" : "timerTrigger",
"name" : "timer",
"direction" : "in",
"schedule" : "0 0 1 ? * * *"

该功能没有启动,即使手动启动也没有错误。

需要引起更多注意的是,“计划”字符串用下划线标出,因此我通过使用另一个Web服务对其进行了更改,这给了我一个不同的CRON字符串(同时)。 它没有解决,无论如何我还是手动单击“播放”按钮来运行该功能...

错误在哪里?

1 个答案:

答案 0 :(得分:1)

简单来说,错误就是我注意到的地方。 Azure中CRON字符串的格式必须包含6个部分,或者至少以下示例(通过更改Azure文档中给出的示例创建)可以解决此问题:

"schedule" : "0 0 1 * * *"

另一位同事也遇到了同样的问题...获得易于创建cron字符串的服务非常容易...

希望这可以节省其他人的时间。