2016-12-25 2 views
0

У меня очень длинный веб-сайт. Я ожидаю, что он будет работать в течение нескольких месяцев. Время от времени он прерывается, как правило, после 3 или 4 дней, без журнала, который я могу понять, почему. В сообщениях на панели мониторинга говорится: «Никогда не завершено», и работа прерывается. Таймауты CPU устанавливаются на большие номера. Что я могу сделать, чтобы иметь постоянный веб-сайт?Long running webjob отменяет без причины

ответ

0

Что делать, если у меня постоянно работает webjob?

Чтобы система WebJob работала последовательно, убедитесь, что всегда включен. Обратитесь к this article за дополнительной информацией. Вот отрывок:

enter image description here

таймауты CPU устанавливаются в больших количествах.

Также обратите внимание, что в веб-приложении Azure будет ограничение 230 с. Это также повлияет на триггер WebJob, который применяется в любое время, когда участвует HTTP-запрос. Мы могли найти более подробную информацию по телефону this thread.

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

+0

Спасибо. Служба уже «Всегда включена». Процесс все равно прерывается. В среднем примерно раз в 2 или 3 дня. – Sentinel