У меня проблемы с правильной регистрацией микросервисов в Консуле. Вот как это происходит: у меня есть 3 микросервиса, написанные на ядре asp. net. Эти 3 службы развернуты в 3 службах приложений на azure (с каждой из них связан URL-адрес). Когда я запускаю эти сервисы, я регистрирую их на консул-сервере, работающем в экземпляре контейнера на azure. Я регистрирую их по URL-адресу (сервисы видны в консоли консула), но когда я это делаю, порт 0 по умолчанию ассоциируется с ним, и когда я пытаюсь вызвать эти сервисы через Api-шлюз, мне кажется, что api -gateway не находит сервис, так как URL-адрес соответствует порту 0.
Вот как выглядит зарегистрированный сервис:
Есть ли возможность удалить порт, или я, возможно, делаю это неправильно (может быть, это даже невозможно сделать так)?
PS: Все работает локально, когда мои микросервисы регистрируются через сопоставление портов localhost +, вызовы API выполняются правильно. Но когда я пытаюсь зарегистрировать их без порта и только с адресом (URL azure), он больше не работает.
Заранее спасибо тем, кто прочитает или попытается помочь,
Лио