我有配置微服务,员工微服务,网关微服务。将使用 Spring.cloud.config 从Employee和Gateway Microservice的配置微服务中加载application.yml。
我需要使用Employee Microservice中的Gateway属性之一。如何实现这一目标?
Config Microservice包含以下文件
application.yml
server:
port: 8080
Gateway.yml
app:
access-table: true
Employee.yml
server:
port: 8081
在Employee微服务中,使用Spring云配置URI加载Employee.yml。
cloud:
config:
uri: http://localhost:8080
如何从Employee Microservices中的 gateway.yml 访问访问表属性?
我厌倦了使用name属性,但是它覆盖了其他配置,我只需要访问该属性。有办法吗?
cloud:
config:
uri: http://localhost:8080
name: Employee.yml,Gateway.yml
答案 0 :(得分:0)
如果您具有多个微服务中所需的任何公共属性,则将这些属性放置在配置服务器application.yml
中。
即使有任何配置文件,此application.yml
也适用于所有微服务。