我正在使用spring cloud config从git中获取属性文件,该文件将由多个spring boot应用程序使用。我只有几个常见的属性文件,例如eureka_client,actuator,数据库等。
我的问题是,即使没有对任何文件进行任何更改,Spring Cloud配置也会拉取多个文件
服务A
cloud:
config:
discovery:
service-id: ConfigServer
enabled: true
label: master
fail-fast: false
name: actuator,eureka_client,database,service_A
服务B
cloud:
config:
discovery:
service-id: ConfigServer
enabled: true
label: master
fail-fast: false
name: actuator,eureka_client,database,service_B
localhost:8080 / servicea / actuator / health / clientConfigServer
{
"status": "UP",
"details": {
"propertySources": [
"configClient",
"eureka_client.yml (document #1)",
"service_A.yml",
"database.properties",
"eureka_client.yml (document #0)",
"actuator.yml"
]
}
}
我希望它只有一个eureka_client.yml,而不是两个。