Maison > Java > javaDidacticiel > Utilisation d'Eureka de l'application Spring Cloud

Utilisation d'Eureka de l'application Spring Cloud

无忌哥哥
Libérer: 2018-07-23 10:10:23
original
2434 Les gens l'ont consulté

Le fichier de propriétés côté serveur est :

eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false
Copier après la connexion

Démarrez le serveur et visitez localhost:8080 pour voir la page du serveur.

Le fichier de propriétés côté client est :

server.port=8081
spring.application.name=user_service_provider
eureka.client.serviceUrl.defaultZone=http://localhost:8080/eureka
Copier après la connexion

Remarque : Même si le lien http://localhost:8080/eureka n'existe pas lorsqu'on y accède par un navigateur, il doit être écrit comme ceci. Écrivez d'abord La réponse est :

eureka.client.serviceUrl.defaultZone=http://localhost:8080
Copier après la connexion

De cette façon, vous ne pouvez pas vous inscrire sur le serveur eureka.

Grâce à la configuration ci-dessus, le fournisseur de services peut s'inscrire sur le serveur eureka. Cependant, une erreur sera signalée au démarrage du fournisseur de services car le fournisseur de services s'est enregistré sur le port 8761, mais il n'y a pas de serveur eureka sur. port 8761. , pourquoi l'adresse du serveur eureka est-elle configurée dans le fichier de configuration du fournisseur de services, et pourquoi demande-t-elle également l'enregistrement à partir du port 8761 ? En effet, lorsque le fournisseur de services s'enregistre auprès du serveur eureka sur le port 8080, il obtient l'adresse du serveur eureka configurée par le serveur eureka lui-même. Cependant, dans le fichier de configuration du serveur eureka ci-dessus, il n'y a pas de configuration eureka.client.serviceUrl.defaultZone. élément, donc le service Le fournisseur estime que la configuration de lien par défaut de http://localhost:8761/eureka est utilisée par le serveur eureka. En résumé, si le fournisseur de services ne signale pas d'erreur, il lui suffit d'ajouter la configuration. élément sur le serveur eureka :

eureka.client.serviceUrl.defaultZone=http://localhost:8080/eureka
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal