Функция Azure занимает больше времени для завершения и выдает ошибку времени ожидания - PullRequest
0 голосов
/ 06 февраля 2019

Я разработал функцию Azure, которая берет записи 800 пользователей из базы данных и обновляет информацию о пользователе, вызывая запрос на обновление, который занимает 11 минут локально, как асинхронный вызов с ожиданием вызовов.Когда я развернул в Azure, потребовалось больше времени для запуска и простоя в течение длительного времени, наконец, с ошибкой тайм-аута.

Я установил тайм-аут функции как 15 минут и 30 минут, но столкнулся с той же проблемой.Кто-нибудь поможет мне в этом?Заранее спасибо.

enter image description here

1 Ответ

0 голосов
/ 06 февраля 2019

Чего я не понимаю, так это почему вы вообще используете функции Azure в случае, когда есть API, который вы вызываете из функции.Почему бы не вызвать API напрямую?

Я бы также предложил использовать очередь Azure для таких запросов операций.Будет намного более экономически эффективным, чем выполнение длительных операций.

...