Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 33878|Risposta: 1

[Fonte] Spring Cloud Gateway non riesce a trovare una soluzione di servizio usando nacos

[Copiato link]
Pubblicato il 18-07-2021 16:33:22 | | | |
Usa Spring Cloud Gateway con nacos per trovare l'indirizzo basandosi sul nome del servizio, e poi usa un reverse proxy all'interfaccia specifica del microservizio.

L'errore è sempre il seguente:

GatewayExceptionHandler: [GateWay Exception], RequestPath: /itsvse/xxx/test1, ExceptionMessage: 503 SERVICE_UNAVAILABLE "Impossibile trovare l'istanza per itsvse"



Attraverso l'interfaccia web NACOS, puoi vedere che il microservizio è stato registrato su NACOS, ma il gateway segnala che il nome del servizio non è stato trovato.



Il file di configurazione NACOS gateway-routes.json è il seguente:

soluzione

La soluzione originale di bilanciamento del carico per client di Spring Cloud, Ribbon, è stata deprecata e sostituita da Spring Cloud LoadBalancer.

Il pom introduce dipendenze, come segue:

(Fine)





Precedente:L'impronta di spazio di ogni tabella nel database SQL Server
Prossimo:.NET/C# Load Test NBomber Tutorial Semplice
Pubblicato il 16-07-2022 20:43:57 |
Grazie per aver condiviso
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com