Azure Функция Python - ProcessPoolExecutor не отвечает и функциональный хост со временем истекает - PullRequest
1 голос
/ 01 февраля 2020

Кто-нибудь разработал шаблон для использования библиотеки concurrent.futures в функции azure? Я пытаюсь использовать concurrent.futures для распараллеливания обработки по времени azure функции. У меня возникают проблемы при отладке этой проблемы, поскольку функция azure не реагирует на код, пока не достигнет значения тайм-аута в случае, когда я защищаю anm.py для этой статьи .

azure function times out

Когда я не защищаю anm.py, а просто импортирую модуль и запускаю процесс ввода в anm.py при запуске функции, я получаю следующую стандартную проблему с Windows ответ на вопрос

Исключение: BrokenProcessPool: процесс в пуле процессов был внезапно прерван во время выполнения или ожидания будущего.

Стоит также отметить, что запуск anm.py автономно масштабируется, как и ожидалось. Спасибо, что указали мне правильное направление!

PS: Я понимаю, что функции Azure имеют свои собственные возможности масштабирования и параллелизма , но, похоже, не соответствуют моему сценарию.

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