У меня очень длинный веб-сайт. Я ожидаю, что он будет работать в течение нескольких месяцев. Время от времени он прерывается, как правило, после 3 или 4 дней, без журнала, который я могу понять, почему. В сообщениях на панели мониторинга говорится: «Никогда не завершено», и работа прерывается. Таймауты CPU устанавливаются на большие номера. Что я могу сделать, чтобы иметь постоянный веб-сайт?Long running webjob отменяет без причины
0
A
ответ
0
Что делать, если у меня постоянно работает webjob?
Чтобы система WebJob работала последовательно, убедитесь, что всегда включен. Обратитесь к this article за дополнительной информацией. Вот отрывок:
таймауты CPU устанавливаются в больших количествах.
Также обратите внимание, что в веб-приложении Azure будет ограничение 230 с. Это также повлияет на триггер WebJob, который применяется в любое время, когда участвует HTTP-запрос. Мы могли найти более подробную информацию по телефону this thread.
Поскольку WebJob использует те же ресурсы с веб-приложением, пожалуйста, также проверьте План обслуживания приложений, чтобы обеспечить достаточную память для вашего веб-приложения.
Спасибо. Служба уже «Всегда включена». Процесс все равно прерывается. В среднем примерно раз в 2 или 3 дня. – Sentinel