SpringCloudConfig使用
config 服务端
修改application.yml 为 bootstrap.yml
1. maven 添加
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-config-server</artifactId>
</dependency>
2. 启动类添加 注解
@EnableConfigServer
3.yml配置文件
eureka:
client:
service-url:
defaultZone: http://10.10.10.103:8761/eureka # 注册中心
spring:
application:
name: CONFIG
cloud:
config:
server:
git:
# git config 配置文件 地址
uri: https://github.com/qukaige/config-repo.git
# 配置文件下拉到本地的文件夹中
basedir: C:/SpringCloud/config/basedir
# 用户名密码
username: 123
password: 1qaz
rabbitmq: # mq地址
host: 10.10.10.103
port: 5672
username: guest
password: guest
4. git 的配置文件

5. 启动config 访问 http://localhost:8083/order-dev.yml 即可访问到git中的配置文件
config 客户端
1.添加maven
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-config-client</artifactId>
</dependency>
2.加入配置
spring:
cloud:
config:
discovery:
enabled: true
service-id: CONFIG
profile: dev
修改application.yml 为 bootstrap.yml

浙公网安备 33010602011771号