Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 33878|Resposta: 1

[Fonte] O Spring Cloud Gateway não consegue encontrar uma solução de serviço usando NACOS

[Copiar link]
Postado em 18-07-2021 16:33:22 | | | |
Use o Spring Cloud Gateway com NACOS para encontrar o endereço com base no nome do serviço, e então faça proxy reverso para a interface específica do microserviço.

O erro é sempre o seguinte:

GatewayExceptionHandler: [GateWay Exception], RequestPath: /itsvse/xxx/test1, ExceptionMessage: 503 SERVICE_UNAVAILABLE "Não foi possível encontrar a instância para itsvse"



Através da interface web do NACOS, você pode ver que o microserviço foi registrado no NACOS, mas o gateway indica que o nome do serviço não pode ser encontrado.



O arquivo de configuração gateway-routes.json do NACOS é o seguinte:

solução

A solução original de balanceamento de carga do cliente da Spring Cloud, a Ribbon, foi descontinuada e substituída pelo Spring Cloud LoadBalancer.

O pom introduz dependências, da seguinte forma:

(Fim)





Anterior:A área de espaço de cada tabela no banco de dados SQL Server
Próximo:.NET/C# Teste de Carga NBomber Tutorial Simples
Postado em 2022-7-16 20:43:57 |
Obrigado por compartilhar
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com