Я использую конфигурацию Spring Cloud для извлечения файлов свойств из git, которые будут использоваться несколькими приложениями весенней загрузки.У меня есть несколько общих файлов свойств, таких как eureka_client, привод, база данных и т. Д.
Моя проблема заключается в том, что конфигурация 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 / actator / 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 не два.