У меня периодически возникают 503 Service Unavailable
из лазурного хранилища.
Бегун Webjobs размещен как услуга верхней полки. Из-за того, что я использовал JobHost.Start()
вместо JobHost.RunAndBlock()
каждый раз, когда я получаю 503 из лазурного хранилища, служба оказывается в поврежденном состоянии остановки.
Когда я переключился на JobHost.RunAndBlock()
, вместо этого служба теперь работает непрерывно, но после 503 триггер очереди исключений перестает опрашивать очереди.
Я использую стандартные привязки триггеров очереди Azure. Нет ручной настройки.
Кто-нибудь испытывал подобное поведение? Как исправить такие ошибки подключения?