Не могу запланировать лазурное веб-задание

Я не могу опубликовать запланированный WebJob в службе приложений Azure. Я использую Visual Studio 2017.

С этими настройками все работает нормально:

{"$ schema": " http://schemastore.org/schemas/json/webjob-publish-settings.json", "webJobName": "WebJobName", "runMode": "OnDemand"}

Но когда я установил эти настройки:

{"$ schema": " http://schemastore.org/schemas/json/webjob-publish-settings.json", "webJobName": "WebJobName", "startTime": "2017-03-17T07: 00: 00 +00: 00 "," endTime ":" 2027-03-17T07: 00: 00 + 00: 00 "," jobRecurrenceFrequency ":" День "," интервал ": 1, "runMode": " Запланировано "}

Visual Studio 2017 аварийно завершает работу на этапе "Создание задания планировщика".

Я не могу найти, как запланировать эту работу, я использую пакет Microsoft.Web.WebJobs.Publish 1.0.13

Может кто-нибудь мне помочь?

Спасибо

1 ответ

Функция, в которой VS настраивает планировщик Azure, имеет много проблем и находится на пути к устареванию. Вместо этого предложенный подход заключается в использовании функции CRON, описанной здесь.

Кроме того, если вы хотите, чтобы планировщик работал, а не переходил на CRON, вам нужно всего лишь обновить его до последней версии в пакете WebJobs NuGet, что должно решить эту конкретную проблему.

Другие вопросы по тегам