Spring Cloud 動(dòng)態(tài)刷新配置信息教程詳解
有時(shí)候在配置中心有些參數(shù)是需要修改的,這時(shí)候如何不重啟而達(dá)到實(shí)時(shí)生效的效果呢?
添加依賴
<dependencies>
...
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
...
</dependencies>
spring-boot-starter-actuator:這個(gè)模塊的/refresh(POST請求)端點(diǎn)可以刷新配置,更多的使用參考Spring Boot系列文章。
生效前提
在需要刷新的Bean上添加@RefreshScope注解。
@RefreshScope
@RestController
public class TestController {
@Value("${username}")
private String username;
...
當(dāng)配置更改時(shí),標(biāo)有@RefreshScope的Bean將得到特殊處理來生效配置。
擴(kuò)展問題
如果項(xiàng)目少配置少的情況可以通過/refresh來手動(dòng)刷新配置,如果項(xiàng)目比較復(fù)雜的情況呢這種肯定是行不通的,Spring Cloud Bus消息總線可以解決配置修改的真正的動(dòng)態(tài)刷新。
總結(jié)
以上所述是小編給大家介紹的Spring Cloud 動(dòng)態(tài)刷新配置信息,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
- SpringCloud之動(dòng)態(tài)刷新、重試、服務(wù)化的實(shí)現(xiàn)
- spring boot 配置動(dòng)態(tài)刷新實(shí)現(xiàn)詳解
- SpringCloud配置刷新原理解析
- springMVC+velocity實(shí)現(xiàn)仿Datatables局部刷新分頁方法
- Spring實(shí)現(xiàn)上拉刷新和下拉加載效果
- SpringMVC結(jié)合ajaxfileupload實(shí)現(xiàn)文件無刷新上傳代碼
- SpringMVC結(jié)合ajaxfileupload.js實(shí)現(xiàn)文件無刷新上傳
- Spring Cloud應(yīng)用實(shí)現(xiàn)配置自動(dòng)刷新過程詳解
相關(guān)文章
java.math.BigDecimal的用法及加減乘除計(jì)算
這篇文章主要介紹了java.math.BigDecimal的用法及加減乘除計(jì)算,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-05-05
Java數(shù)字轉(zhuǎn)中文大寫工具類詳細(xì)代碼(拿去即用)
最近項(xiàng)目中用到金額轉(zhuǎn)大寫的地方,索性給大家總結(jié)下,這篇文章主要給大家介紹了關(guān)于Java數(shù)字轉(zhuǎn)中文大寫工具類的相關(guān)資料,文中給出了詳細(xì)的代碼示例,需要的朋友可以參考下2024-05-05
springboot?正確的在異步線程中使用request的示例代碼
這篇文章主要介紹了springboot中如何正確的在異步線程中使用request,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-07-07
Spring使用@Autowired為抽象父類注入依賴代碼實(shí)例
這篇文章主要介紹了Spring使用@Autowired為抽象父類注入依賴代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-11-11
通過實(shí)例學(xué)習(xí)Java集合框架HashSet
這篇文章主要介紹了通過實(shí)例學(xué)習(xí)Java集合框架HashSet,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-12-12
SpringBoot Controller Post接口單元測試示例
今天小編就為大家分享一篇關(guān)于SpringBoot Controller Post接口單元測試示例,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2018-12-12
Spring?Boot實(shí)現(xiàn)WebSocket實(shí)時(shí)通信
本文主要介紹了Spring?Boot實(shí)現(xiàn)WebSocket實(shí)時(shí)通信,包含實(shí)現(xiàn)實(shí)時(shí)消息傳遞和群發(fā)消息等功能,具有一定的參考價(jià)值,感興趣的可以了解一下2024-05-05
SpringBoot自定義對象參數(shù)實(shí)現(xiàn)自動(dòng)類型轉(zhuǎn)換與格式化
SpringBoot 通過自定義對象參數(shù),可以實(shí)現(xiàn)自動(dòng)類型轉(zhuǎn)換與格式化,并可以級聯(lián)封裝,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2022-09-09

