config client配置步骤:
1.pom.xml中添加依赖:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-config-client</artifactId>
</dependency>
2.启动类添加注解@EnableDiscoveryClient
3.bootstrap.yml配置文件中配置config server
spring:
application:
name: product
cloud:
config:
discovery:
enabled: true
service-id: CONFIG
profile: dev
service-id为config server的服务名。这里会从server上加载本应用同名配置文件,product.xml,和环境对应配置文件product-dev.xml,然后合并两个配置文件的内容。通常可以把公共配置写到product.xml。
注意事项:
eureka-server默认使用的端口是8761,8761找不到后,会访问8888端口。