Config Client配置
1. 新建ronnie_config_client項目
1.1. 打開Idea队塘,選擇Create New Project
新建項目
1.2. 通過Spring Initializr
來建立項目
Spring Initializr
1.3. 新項目窗口中礁击,name填ronnie_config_server,groupId填wang.ronnie写半,其他的默認(rèn),如下圖,點擊下一步
項目信息
1.4. 選擇Web莱预,Config Client丙猬,Actuator涨颜,點擊下一步
加入依賴
加入依賴
1.5. 這步默認(rèn)即可,點擊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獲取那個應(yīng)用的配置弹灭,我們之前配置的屬性文件為ronnie.properties
督暂,所以此處寫ronnie
spring.cloud.config.uri
表示config server的地址
3. 驗證配置
3.1. 啟動應(yīng)用,確定config server已經(jīng)啟動穷吮,訪問http://localhost:8080/message逻翁,返回如下內(nèi)容,說明配置成功
配置成功