Config Server配置
1. 新建ronnie_config_server项目
1.1. 打开Idea,选择Create New Project
新建项目
1.2. 通过Spring Initializr
来建立项目
Spring Initializr
1.3. 新项目窗口中,name填ronnie_config_server,groupId填wang.ronnie,其他的默认,如下图,点击下一步
项目信息
1.4. 在搜索框搜索Config,选择Config Server
复选框,点击下一步
加入依赖
1.5. 这步默认即可,点击Finish
新建项目完成
2. 添加Config Server的配置
2.1. 在RonnieConfigServerApplication
类上,增加@EnableConfigServer
注解
@SpringBootApplication
@EnableConfigServer
public class RonnieConfigServerApplication {
public static void main(String[] args) {
SpringApplication.run(RonnieConfigServerApplication.class, args);
}
}
2.2. 找个位置,初始化一个git repository,Spring Cloud Config需要通过git来管理配置,在~/workspace
目录下,新建ronnie_microservice_config
文件夹,进入文件夹, git init
,初始化一个git repository
初始化git repo
2.3. 新增一个属性文件ronnie.properties
,写入一个配置项message=I'm a king
写入配置
2.4. 提交到git,git add ronnie.properties
,git commit -m 'add properties file'
提交到git
2.5. 在application.properties
文件中增加配置如下配置
server.port=8888
spring.cloud.config.server.git.uri=file://${user.home}/workspace/ronnie_microservice_config
3. 验证配置
3.1. 启动应用,访问http://localhost:8888/ronnie/default,返回如下内容,说明配置成功
配置完成