Приложение Azure Function немедленно останавливается на компьютере разработчика

#azure-functions

#azure-функции

Вопрос:

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

узел задания начал останавливать узел

Ответ №1:

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

Решение состоит в том, чтобы щелкнуть правой кнопкой мыши каждое приложение функций по очереди, выбрать Properties в меню, перейти на Debug вкладку и в Application arguments добавить следующее:

 host start --port 7071
 

Убедитесь, что номер порта уникален в каждом случае.

Комментарии:

1. Более простым решением является редактирование local.settings.json и добавление объекта хоста «Host»: { «LocalHttpPort»: 9123 }, docs.microsoft.com/sv-se/azure/azure-functions /…

2. Обратите внимание, что —port имеет приоритет