Ответ 1
Обычно это означает, что задание не запускается (исключение?). Посмотрите на панели задач для журналов.
Кроме того, убедитесь, что если задание непрерывное, на самом деле у вас есть бесконечный цикл, который поддерживает процесс.
Я знаю, что это кажется глупым вопросом, но что означает "Ожидание перезапуска"? Я несколько раз останавливал и перезапускал свой WebJob, и это, похоже, не исправляет его. Означает ли это, что я должен перезапустить свой сайт? Что заставило мою работу попасть в это состояние в первую очередь? Есть ли способ предотвратить это в будущем?
Обычно это означает, что задание не запускается (исключение?). Посмотрите на панели задач для журналов.
Кроме того, убедитесь, что если задание непрерывное, на самом деле у вас есть бесконечный цикл, который поддерживает процесс.
Чтобы добавить к Виктору ответ, непрерывные состояния WebJob:
Кроме того, взгляните на журнал webjob, он должен держать ссылку на то, что происходит.
если задание запускается непрерывно, как только процесс завершается (скажем, вы выполняете опрос в очереди, и он пуст), задание отключается, а статус переходит в "ожидающий перезапуск". Azure Scheduler, как правило, перезапускает процесс за 60 секунд.
Попробуйте изменить целевую структуру на .NET 4.5. Эта же проблема была исправлена для меня, когда я изменил целевую структуру с 4.6.1 до 4.5.
Это означает, что приложение не работает после запуска. Проверьте, что приложение App Service Application имеет некоторые проблемы... В моем случае я передаю дату как конфигурацию, и я ввел неправильную дату, например, 20160431