Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 33878|Отговор: 1

[Източник] Spring Cloud Gateway не може да намери решение за услуга, използваща nacos

[Копирай линк]
Публикувано на 2021-7-18 16:33:22 | | | |
Използвайте Spring Cloud Gateway с nacos, за да намерите адреса въз основа на името на услугата, след което обърнете прокси към конкретния микросервисен интерфейс.

Грешката винаги е следната:

GatewayExceptionHandler: [GateWay Exception], RequestPath: /itsvse/xxx/test1, ExceptionMessage: 503 SERVICE_UNAVAILABLE "Не може да се намери инстанция за itsvse"



Чрез уеб интерфейса на NACOS можете да видите, че микроуслугата е регистрирана в NACOS, но шлюзът подсказва, че името на услугата не може да бъде намерено.



Конфигурационният файл на NACOS gateway-routes.json е следният:

решение

Оригиналното решение за балансиране на натоварването на клиента на Spring Cloud, Ribbon, е остаряло и заменено с Spring Cloud LoadBalancer.

POM въвежда зависимости, както следва:

(Край)





Предишен:Пространственият отпечатък на всяка таблица в базата данни SQL Server
Следващ:.NET/C# Load Test NBomber Прост урок
Публикувано на 2022-7-16 20:43:57 |
Благодаря, че сподели
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com