Функция Azure (служебная шина): невозможно подключиться к удаленному серверу - PullRequest
0 голосов
/ 21 мая 2018

Непосредственно перед тем, как перейти к вопросу, я должен признаться, что я очень новичок в функциях Azure, поэтому не совсем понимаю «все».

Немного о среде, в которой у нас есть «API»который вставляет «некоторые» данные, а затем выталкивает модель в очередь служебной шины.

Затем у нас есть функция Azure, которая запускает полученное сообщение служебной шины, по общему признанию, это прекрасно работает, если не оставить в течение 30-60 секунд, а затемвыдается ошибка.

Это все делается локально (VS17) ... Нет логики, все, что я делаю, это отлаживаю и просматриваю содержимое сообщения.

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

enter image description here

Я бы очень признателен за некоторые рекомендации или советы по отсутствующим параметрам.

Спасибо.

1 Ответ

0 голосов
/ 24 августа 2018

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

План хостинга может быть потенциальной причиной истечения срока действия вашей функции.Время ожидания по умолчанию для функций в плане потребления составляет 5 минут.Это значение можно увеличить для приложения-функции максимум до 10 минут, изменив свойство functionTimeout в файле проекта host.json.

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

...