Config Client配置
1. 新建ronnie_config_client项目
1.1. 打开Idea,选择Create New Project
1.2. 通过Spring Initializr
来建立项目
1.3. 新项目窗口中,name填ronnie_config_server,groupId填wang.ronnie,其他的默认,如下图,点击下一步
项目信息1.4. 选择Web,Config Client,Actuator,点击下一步
加入依赖 加入依赖1.5. 这步默认即可,点击Finish
新建项目完成2. 添加Config Client的配置
2.1. 在RonnieConfigServerApplication
类上,增加@EnableConfigServer
注解,然后写一个Controller用来测试,如下
@RestController
class RonnieController {
@Value("${message:Hello default}")
private String message;
@RequestMapping("/message")
public String message() {
return message;
}
}
2.2. 将application.properties文件改为bootstrap.properties,加入如下配置
spring.application.name=ronnie
spring.cloud.config.uri=http://localhost:8888
spring.application.name
表示client要向server获取那个应用的配置,我们之前配置的属性文件为ronnie.properties
,所以此处写ronnie
spring.cloud.config.uri
表示config server的地址
3. 验证配置
3.1. 启动应用,确定config server已经启动,访问http://localhost:8080/message,返回如下内容,说明配置成功
配置成功
网友评论