Что означает ожидающий перезапуск веб-задания Azure?

Я знаю, что это кажется глупым вопросом, но что означает "Pending Restart"? Я останавливал и перезапускал свое веб-задание много раз, и, похоже, это не помогло. Означает ли это, что мне нужно перезапустить свой сайт? Что в первую очередь привело к тому, что моя работа оказалась в таком состоянии? Могу ли я как-нибудь предотвратить это в будущем?


person randomsolutions    schedule 15.05.2014    source источник
comment
В моем случае мне не хватало строки подключения AzureWebJobsDashboard   -  person andrew.fox    schedule 14.01.2016


Ответы (7)


Обычно это означает, что задание не запускается (исключение?). Поищите журналы на панели задач.

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

person Victor Hurdugaci    schedule 15.05.2014

Чтобы добавить к ответу Виктора, непрерывные состояния веб-задания:

  • Инициализация - сайт только что был запущен, и веб-задание выполняет процесс инициализации.
  • Запуск - веб-задание запускает процесс / скрипт.
  • Выполняется - процесс веб-задания выполняется.
  • PendingRestart. вероятно, как упоминал Виктор), в этот момент система ждет 60 секунд, прежде чем перезапустить процесс WebJob (отсюда и название «ожидающий перезапуск»).
  • Остановлено: веб-задание было остановлено (обычно с портала Azure) и в настоящее время не выполняется и не будет выполняться, пока не будет запущено снова. Лучший способ узнать, что это - отключено .
person Amit Apple    schedule 16.05.2014

Также взгляните на журнал веб-заданий, он должен содержать информацию о том, что происходит.

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

person Sameer Vartak    schedule 12.11.2014

Попробуйте изменить целевую платформу на .NET 4.5. Эта же проблема была исправлена ​​для меня, когда я изменил целевую структуру с 4.6.1 на 4.5.

person Arthur Yegiazaryan    schedule 09.02.2016

Это означает, что приложение не работает после запуска. Проверьте настройку приложения службы приложений, возможно, возникла проблема. .. В моем случае я передаю дату в качестве конфигурации, и я ввел неправильную дату, например, 20160431

person Saurabh Raoot    schedule 08.03.2017

Была та же проблема, я обнаружил, что мне нужно поддерживать работу моего веб-сайта, поэтому я поставил непрерывный цикл, чтобы он работал.

person Baqer Naqvi    schedule 27.03.2020

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

Процесс остановлен, ожидание 60 секунд Статус изменен на Ожидающий перезапуск

person keshav rai    schedule 26.02.2021