Azure функция тайм-аут - PullRequest
       25

Azure функция тайм-аут

1 голос
/ 31 января 2020

Планирование обеспечения 'Сработала очередь' на основе функции Azure на Azure в модели ценообразования потребления. При каждом вызове этой функции можно ожидать, что она будет работать произвольно в любом месте от 1 до 30 минут или даже дольше / короче, это зависит. Макс. время работы может составлять около 45 минут, в остальном большая часть макс. время работы может быть в течение 10 минут.

Есть ли тайм-аут для функции Azure, основанной на «очереди»? Если да, то каков макс. тайм-аут?

Существуют ли какие-либо Azure методы, основанные на функциях, для преодоления ограничения тайм-аута?

(или)

Может ли «долговременная функция» рассматриваться как альтернатива более давай макс. ограничение по времени ожидания?

(или)

Есть ли какой-либо другой лучший серверный компонент, доступный на Azure для доступа?

1 Ответ

1 голос
/ 31 января 2020

Вы можете использовать обычный план обслуживания приложений вместо плана потребления, чтобы отменить ограничение по времени в 10 минут, навязанное вам в плане потребления. По умолчанию для плана потребления установлено значение 5 минут.

Указывает время ожидания для всех функций. Это соответствует формату строки временного интервала. В плане потребления без сервера допустимый диапазон составляет от 1 секунды до 10 минут, а значение по умолчанию составляет 5 минут.

В плане Premium допустимый диапазон составляет от 1 секунды до 60 минут, а по умолчанию значение равно 30 минутам.

В выделенном плане (служба приложений) общий лимит отсутствует, и значение по умолчанию составляет 30 минут. Значение -1 указывает на неограниченное выполнение, но рекомендуется сохранять фиксированную верхнюю границу

https://docs.microsoft.com/en-us/azure/azure-functions/functions-host-json#functiontimeout

...