eureka ne peut pas être enregistré lorsque le projet springcloud démarre : com.sun.jersey.api.client.ClientHandlerException : java.net.UnknownHostExc

Après le démarrage du serveur eureka, les autres clients eureka ne peuvent pas s'enregistrer auprès d'eureka.

Le fichier de configuration est directement copié sur d'autres hôtes. On suppose donc qu'il s'agit d'un problème de configuration locale.

Selon les informations anormales, on devine qu'il y a un problème avec le fichier etc/hosts, et il est différent des autres hôtes après vérification.

il manque cette ligne

Après modification, le projet peut être lancé.

Méthode de modifications :

L'emplacement du fichier hosts dans le système Windows est situé à

C:\Windows\System32\drivers\etc

Si System32 n'est pas visible, vous devez rechercher ou configurer pour afficher les dossiers cachés.

Après avoir trouvé le fichier hosts, vous devez modifier les attributs et les autorisations pour l'enregistrer.

Analyse des causes :

Eureka est un produit Netflix open source qui fournit l'enregistrement et la découverte de services. Le registre est l'un des composants essentiels du développement distribué, et eureka est l'implémentation de registre recommandée par Spring Cloud.

Eureka est basé sur le service REST (Representational State Transfer), principalement pris en charge par les services cloud AWS, fournissant la découverte de services et réalisant l'équilibrage de charge et le basculement. Nous appelons ce service le service Eureka. Eureka fournit un composant client Java, Eureka Client, pour faciliter l'interaction avec le serveur. Le client dispose d'un équilibrage de charge simple intégré basé sur le round-robin. Chez Netflix, Eureka dispose d'une solution d'équilibrage de charge plus complexe pour l'encapsulation afin d'atteindre une haute disponibilité, y compris l'équilibrage de charge pondéré en fonction du trafic, de l'utilisation des ressources et de l'état de retour de la demande.

Architecture Eurêka

La raison spécifique n'est pas très claire, bref, elle peut être résolue après avoir modifié les hôtes. Le suivi permettra de comprendre progressivement le principe d'eurêka puis de l'étudier en détail. 

おすすめ

転載: blog.csdn.net/wjqsm/article/details/123360920