无论如何让spring cloud config客户端的application.yml从spring config服务器读取值?比如我的spring cloud config客户端,application.yml是这样的
spring:
application:
name: clienttest
mvc:
view:
prefix: /jsp/
suffix: .jsp
server:
port: 8080
context-path: /clienttest
tomcat:
uri-encoding: UTF-8
eureka:
client:
service-url: {"defaultZone":"http://dev.euraka01.app.com:8769/eureka/,http://dev.euraka02.app.com:8770/eureka/"}
instance:
prefer-ip-address: true
我的 bootstrap.yml 文件如下
spring:
application:
name: clienttest
cloud:
config:
name: clienttest
uri: http://192.168.2.101:9000
enabled: true
profile: out_test
label: master
现在对于 service-url 值,对于不同的环境,我必须配置不同的 eureka url 值,我的问题是,无论如何我可以在配置服务器中配置 service-url 值吗?就像我在 application.yml 中将值设置为 ${service-url} 一样,当我启动配置客户端服务器时,它会根据我在 bootstrap.yml 中设置的配置文件和标签从配置服务器获取值。