c # Blob Triggered Azure Функция V1 с «Планом обслуживания приложения» запускается с некоторой задержкой - PullRequest
0 голосов
/ 26 декабря 2018

Я использую функцию Azure V1 и создал функцию Blob Triggered под ней.Поскольку это голубая функция, запускаемая BLOB-объектами, я ожидаю, что она будет запущена, как только я поместу какой-нибудь файл в контейнер BLOB-объектов.

Но это не то, что происходит.Иногда он запускается сразу, а иногда - с задержкой в ​​10 секунд, а иногда - с задержкой до 1 или 2 минут.

Я не понимаю, почему это происходит.

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

Но я не могу найти официальную документацию Microsoft или объяснение этой проблемы.

Может кто-нибудь объяснить проблему и дать решение.

Мне очень поможет, если кто-нибудь сможет дать какую-либо официальную документацию Microsoft по этому вопросу.

Спасибо.

27.12.2018

Как я наблюдал эту проблему?

У меня есть одно приложение "App1".Это помещает 5 файлов в мой контейнер BLOB-объектов каждую секунду.В этом контейнере есть функция, запускаемая BLOB-объектами «BT1».

В «App1» я написал код для регистрации времени после помещения файла в контейнер BLOB-объектов.А в «BT1» моя первая строка - это код для регистрации времени запуска триггера BLOB-объекта.

Когда я наблюдаю эти два журнала, я регулярно вижу задержку в 10 секунд.И в некоторых случаях оно становится немного высоким.

enter image description here

...