Как установить бесконечное время ожидания для функций лазури с планом потребления - PullRequest
0 голосов
/ 21 февраля 2019

Привет, команда,

Заранее спасибо.Я хотел бы знать, как устранить ошибку времени ожидания Azure

Я создал приложение-функцию с базой данных Azure Sql в среде Azure, и у меня очень длительный процесс, который выполняется более 15 минут.Через 10 минут лазурные функции возвращают ошибку тайм-аута.Итак, я искал его в Интернете и нашел 2 решения.

1. To set time limit 00:10:00 in host.json file will resolve the issue. 
2. To change the plan from consumption to App service plan.

Текущие функции Azure Настройки: 1. Уровень цен: План потребления 2. Версия приложения: v1.0

Текущий план / настройки БД SQL: 1. Уровень ценообразования: Стандартный S0: 10 DTU

Решение 1) Я знаю, что в плане потреблениямаксимальное время ожидания составляет 10 минут.В плане обслуживания приложения он может быть неопределенным.

Решение 2) Я хочу знать, если я увеличу свой тарифный план базы данных SQL со Стандартного до премиального, это устранит ошибку времени ожидания?

Решение 3) Увеличение DTU в Стандартном плане может решить мою проблему или нет.Если да, то сколько DTU мне нужно увеличить, чтобы решить мою ошибку тайм-аута.

Я хочу знать, существует ли какой-либо другой метод, который мы можем преодолеть, используя эту проблему тайм-аута, кроме трех решений, представленных выше.Я провел больше времени в интернете, но ничего не работает.Поскольку все вышеперечисленные услуги стоят дороже, я хочу, чтобы некоторые эксперты помогли, прежде чем приступить к плану.Ваша помощь спасет мой день.

Ответы [ 2 ]

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

Вы смотрели на лазурные долговечные функции?Их можно использовать, чтобы обойти 10-минутный таймер.Они перезагружаются по истечении времени ожидания, но помнят свой контекст, поэтому, если вы настроите его правильно, это жизнеспособное решение.

0 голосов
/ 21 февраля 2019
  1. Правильно
  2. Как мы можем знать?мы ничего не знаем о вашем решении.если DTU является узким местом, это может произойти, но в любом случае установка Function на базовый тарифный план приложения дешевле.
  3. См. 2
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...