1
  • cloud-config
    • src
      • main
        • java
        • resources
          • config
            • microservice.yml
            • tons of microservices here..
          • application.yml

File application.yml contains property

databaseIp=10.20.30.40

File microservice.yml contains property

spring.data.mongodb.host=${databaseIp}:27017

My problem is databaseIp doesn't change to 10.20.30.40

I don't want to rewrite database ip to each microservice. How can i reach my goal?

  • Take a look at these two Github posts - https://github.com/spring-cloud/spring-cloud-config/issues/618 and https://github.com/spring-cloud/spring-cloud-config/issues/32 – pramodc84 Mar 08 '18 at 05:20
  • And similar question https://stackoverflow.com/questions/29781981/spring-cloud-config-server-shared-properties-across-applications – pramodc84 Mar 08 '18 at 05:22

0 Answers0