Для среды выполнения функций Azure нормально выпустить прослушиватель BLOB-объектов? - PullRequest
0 голосов
/ 01 декабря 2018

У меня есть функция Azure (v2) (правка: в плане потребления), которая не запускается при изменении больших двоичных объектов в контейнере, который она отслеживает.Если я вручную запускаю запускаемую функцию, просматривая ее на портале Azure, она обрабатывает все большие двоичные объекты с момента последнего запуска, как и ожидалось.Однако менее чем через 10 минут кажется, что он перестает опрашивать контейнер:

Hosting stopping
Stopping JobHost
Singleton lock released (cafectoweretl/WebJobs.Internal.Blobs.Listener)

Я пытаюсь понять, что здесь происходит за кадром.Среда выполнения функции опрашивает контейнер (или журналы) вне WebJobs.Internal.Blobs.Listener?Если да, то где регистрируется эта активность?

1 Ответ

0 голосов
/ 01 декабря 2018

Функции Azure отключаются через некоторое время, если триггеры не выполняются.Обычно он начинается снова, как только событие доступно для обработки.Включите «Всегда включено» в плане обслуживания вашего приложения, чтобы поддерживать хотя бы один экземпляр функции.

Подробнее о включении в этом ответе Как включить функцию «всегда включено» для функции Azure?

...