Функция Azure не запускается даже вручную (без сообщения об ошибке) - PullRequest
0 голосов
/ 31 октября 2018

Я создал функцию, запускаемую по времени. Чтобы создать строку CRON (начинайте каждое утро в 01:00), я использовал веб-сервис. В файле function.json содержатся следующие триггерные инструкции:

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

Функция не запустилась, ошибки не выдается, даже если запускается вручную.

Принимая больше внимания, строка «schedule» была подчеркнута, поэтому я изменил ее, используя другой веб-сервис, который дал мне другую строку CRON (на то же время). Это не помогло, и в любом случае я запускал функцию вручную, нажимая кнопку «играть» ...

Где ошибка?

1 Ответ

0 голосов
/ 31 октября 2018

Просто ошибка была там, где я ее заметил; формат строк CRON в Azure должен состоять из 6 частей, или, по крайней мере, следующий пример (созданный путем изменения примеров, приведенных в документации Azure) решает проблему:

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

У другого коллеги была такая же проблема ... очень легко получить сервисы, которые легко создают строки cron ...

Надеюсь, это сэкономит время другим людям.

...