Azure WebJob JobHost запускается несколько раз в день - PullRequest
0 голосов
/ 25 марта 2020

У меня есть Azure Веб-задание, настроенное на непрерывную работу, и когда я просматриваю журналы, я вижу сообщения:

Запуск JobHost

Хост задания запущен

От 3 до 9 раз в день. После этого он выполняет обычную функцию перечисления найденных функций и расписания следующего таймера, в котором они будут выполняться.

Проблема в том, что это происходит, когда одна из функций все еще может работать. Например, одна из функций импортирует файлы xml из файлового хранилища azure в базу данных, а затем перемещает их в папку архива в файлах azure. У нас есть один файл, который особенно велик и, следовательно, не слишком быстр для импорта (около часа), но при повторном запуске рабочего места импорт никогда не завершается, а затем процесс должен начаться снова.

Если я посмотрю во время работы сайта для всего приложения в настоящее время оно сообщает мне, что оно работает в течение 1 дня и 9 часов. Поэтому я предполагаю, что перезапуск JobHost не означает, что весь сайт был перезапущен.

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

Может кто-нибудь сказать мне, почему JobHost будет перезагрузка, или как я могу узнать, или как я могу предотвратить это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...