I "essaie d'installer un système de Microservice qui utilise Spring-Cloud Config et Eureka. Je voudrais être en mesure de voir les propriétés définies dans d'autres propriétés des applications fichier (en particulier le numéro de port d'Eureka).Spring Cloud Config: Voir les autres propriétés d'Application?
fichiers dans git Spring Nuage Config:
bootstrap.yml
eureka:
client:
service-url:
default-zone: http://localhost:9000
eureka-server.yml
server:
port: 9000
Je voudrais que chaque service sache où est Eureka et cette configuration fonctionne bien, mais si je devais changer le port d'eureka il y aurait deux ou plusieurs endroits où je devrais le changer. Existe-t-il un moyen de référencer une valeur dans un autre fichier de configuration? si bootstrap.yml serait en théorie ressembler à quelque chose comme ceci:
eureka:
client:
service-url:
default-zone: http://localhost:${eureka-service.server.port}/
Pas vraiment un moyen de le faire. Quelque chose doit être bien connu à bootstrap. – spencergibb