監聽nacos配置中心數據的變化

@RefreshScope實現nacos配置中心數據的動態刷新。

如果需要監聽nacos配置中心數據的變化,并執行對應的業務邏輯,則可以使用@NacosConfigListener注解。

除了需要導入微服務和nacos配置中心的jar,還需要額外導入如下的jar:

        <dependency><groupId>com.alibaba.nacos</groupId><artifactId>nacos-spring-context</artifactId><version>1.1.1</version></dependency>

另外啟動類或者配置類使用@EnableNacosConfig進行修飾

// 使nacos配置監聽生效
@EnableNacosConfig(globalProperties = @NacosProperties(serverAddr = "127.0.0.1:8848"))
@SpringBootApplication
public class ThreadDynamicApplication {public static void main(String[] args) {SpringApplication.run(ThreadDynamicApplication.class, args);}}

@NacosConfigListener的使用

@RefreshScope
@RestController
public class TestController {@Value("${person.name}")private String name;@GetMapping("/test")public String test() {return name;}// 監聽nacos配置,當配置中心中指定配置發生變化時,觸發該注解修飾的方法// dataId來自nacos配置中心創建的配置的dataId// properties可以指定很多屬性,比如namespace、username、password等@NacosConfigListener(dataId = "test.yml", groupId = "DEFAULT_GROUP", properties = @NacosProperties(namespace = "public"))public void onConfigChanged(String newConfig) {System.out.println("newconfig:" + newConfig);}
}

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/920674.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/920674.shtml
英文地址,請注明出處:http://en.pswp.cn/news/920674.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

docker搭建Apisix和Apisix Dashboard

第一步&#xff1a;github下載源碼 參考&#xff1a;https://apisix.apache.org/zh/docs/apisix/installation-guide/ git clone https://github.com/apache/apisix-docker.git cd apisix-docker/example第二步&#xff1a;添加Apisix Dashboard鏡像 打開./apisix-docker/examp…

ubuntu 安裝conda, ubuntu24安裝miniConda

1. 官網下載腳本&#xff1a; Download Success | Anaconda 我選的mini版本&#xff0c;也可以選左邊的完整版 2. 下載后&#xff0c;上傳至服務器/opt下 3. 執行腳本安裝&#xff1a; sh Miniconda3-latest-Linux-x86_64.sh 4. 需要按照英文提示&#xff0c;輸入回車&#…

現代貪吃蛇游戲的進化:從經典玩法到多人在線體驗

Hi&#xff0c;我是前端人類學&#xff08;之前叫布蘭妮甜&#xff09;&#xff01; 貪吃蛇游戲自1976年誕生以來&#xff0c;已經從簡單的像素游戲發展成為具有豐富功能的現代游戲體驗。本文將通過一個功能增強版的貪吃蛇游戲&#xff0c;探討如何將經典游戲概念與現代Web技術…

加速智能經濟發展:如何助力“人工智能+”戰略在實時視頻領域的落地

2025年8月&#xff0c;國務院發布了《關于深入實施“人工智能”行動的意見》&#xff08;國發〔2025〕11號&#xff09;&#xff0c;明確提出&#xff0c;到2030年&#xff0c;我國將在人工智能技術的推動下全面邁入智能經濟與智能社會的新階段。政策強調&#xff0c;要通過推動…

從 WPF 到 Avalonia 的遷移系列實戰篇1:依賴屬性的異同點與遷移技巧

從 WPF 到 Avalonia 系列實戰篇1&#xff1a;依賴屬性的異同與實踐&#xff08;基于 BlinkingButton 控件&#xff09; 我的GitHub倉庫Avalonia學習項目包含完整的Avalonia實踐案例與代碼對比。 我的gitcode倉庫是Avalonia學習項目。 文中主要示例代碼均可在倉庫中查看&#xf…

基于開源AI大模型AI智能名片S2B2C商城小程序的產地優勢產品銷售策略研究

摘要&#xff1a;本文聚焦于在開源AI大模型AI智能名片S2B2C商城小程序的商業生態中&#xff0c;探討如何利用產地優勢進行產品銷售。通過分析不同產品類別的產地優勢&#xff0c;如阿膠類選東阿、海參類選沿海、紅酒類選海外等&#xff0c;結合開源AI大模型的技術支持、AI智能名…

大數據畢業設計選題:基于大數據的用戶貸款行為數據分析系統Spark SQL核心技術

&#x1f34a;作者&#xff1a;計算機畢設匠心工作室 &#x1f34a;簡介&#xff1a;畢業后就一直專業從事計算機軟件程序開發&#xff0c;至今也有8年工作經驗。擅長Java、Python、微信小程序、安卓、大數據、PHP、.NET|C#、Golang等。 擅長&#xff1a;按照需求定制化開發項目…

阻塞,非阻塞,同步,異步的理解

典型的IO分為兩個階段&#xff1a;數據的準備&#xff1a;根據系統IO操作的就緒狀態&#xff0c;阻塞&#xff0c;非阻塞&#xff08;從外部向內核緩沖區拷貝數據&#xff0c;應用進程的狀態 內核緩沖區上是否有數據可讀&#xff0c;數據沒有準備好&#xff0c;應用調用recv阻塞…

uniapp監聽物理返回按鈕事件

1. uniapp監聽物理返回按鈕事件uniapp 監聽頁面返回功能有使用onBackPress方法和使用onUnload方法。 1.1. 使用onBackPress方法在uniapp中&#xff0c;可以使用onBackPress方法來監聽頁面返回事件。這個方法與onLoad等生命周期方法同級&#xff0c;可以監聽左上角返回按鈕或and…

Windows server 2012安裝步驟

單機文件&#xff0c;選擇新建虛擬機如果分配太少的話會影響后續系統使用的流暢度&#xff0c;但是后續都是可以更改的這里選擇第一個即可選擇自定義安裝&#xff0c;然后點擊下一步即可然后點擊下一步&#xff0c;這里要等一段時間大小寫加數字組合,記錄一下密碼避免后面使用的…

【開題答辯全過程】以 “與我同行”中華傳統歷史數字化平臺的設計和分析-------為例,包含答辯的問題和答案

個人簡介一名14年經驗的資深畢設內行人&#xff0c;語言擅長Java、php、微信小程序、Python、Golang、安卓Android等開發項目包括大數據、深度學習、網站、小程序、安卓、算法。平常會做一些項目定制化開發、代碼講解、答辯教學、文檔編寫、也懂一些降重方面的技巧。感謝大家的…

Fortran二維數組去重(unique)算法實戰

Fortran: 去重unique算法實現對二維數組的快速去重 1 引言 2 結語 1 引言 本篇介紹去重算法unique,目的是為了保留數組中的唯一值。算法原理:首先將二維數組的每一行轉換成一個整數,然后對新構成的一維數組進行排序去重,最終得到正反索引。本程序與Matlab的Unique函數進行過…

小迪安全v2023學習筆記(七十四講)—— 驗證機制篇驗證碼繞過思路SRC挖掘演示

文章目錄前記WEB攻防——第七十四天機制驗證篇&重定向發送&響應狀態碼&跳過步驟&驗證碼回傳&枚舉驗證碼突破 - 回傳顯示&規律爆破漏洞原理案例演示回傳顯示規律爆破驗證目標 - 重定向發送&重定向用戶漏洞原理案例演示重定向發送重定向用戶驗證邏輯…

福彩雙色球第2025100期籃球號碼分析

福彩雙色球第20250100期籃球號碼分析&#xff0c;上期開出數字14&#xff0c;數字形式是2路球&#xff0c;合數偶數&#xff0c;大號區域數字&#xff01;最近十幾期籃球明顯大號區域得數字比較多&#xff0c;本期直接排除大號區域數字10-11-12-13-14-15-16。最近十幾期籃球出合…

【74LS112JK觸發器三進制】2022-10-8

緣由雙jk觸發器的工作原理是什么-其他-CSDN問答 JK觸發器和觸發器中最基本的RS觸發器結構相似&#xff0c;其區別在于&#xff0c;RS觸發器不允許R與S同時為1&#xff0c;而JK觸發器允許J與K同時為1。當J與K同時變為1的同時&#xff0c;輸出的值狀態會反轉。也就是說&#xff…

ABAP - CPI - pass header parameter and filter parameter to odata service

e.g. call the cpi service from postman, and pass the header parameter and filter parameter to it:in the CPI integration flow (iflow), create the iflow as below:deploy this iflow, then use postman to test it, set breakpoint in backend odata service:

大規模數據抓取挑戰:Python反爬蟲策略與數據去重技術全面解析

引言 在進行大規模數據抓取時&#xff0c;爬蟲面臨的兩大挑戰是&#xff1a;反爬蟲技術和數據去重。隨著網絡爬蟲的廣泛應用&#xff0c;網站和平臺越來越注重保護其數據&#xff0c;采取了各種反爬蟲措施&#xff0c;防止數據被惡意抓取。而在抓取過程中&#xff0c;如何有效去…

【Python學習筆記】whl包打包

將python代碼、文件、數據打成一個whl包&#xff0c;可以直接pip 安裝到系統中&#xff0c;有兩種方法&#xff1a;&#xff08;1&#xff09;setup.py&#xff1b;&#xff08;2&#xff09;pyproject.toml1. 使用setup.py├── CHANGELOG.md ├── README.md ├── build …

Mac Pro M4芯片 安裝 VMware Fusion 和 windows

Mac Pro M4芯片 安裝 VMware Fusion 和 windows 吐槽: 第一次從Intel芯片換成M芯片Mac…虛擬機坑了我一把!搞了很久! 1、安裝 VMwareFusion Pro 這個軟件已經正式免費提供給個人用戶使用! 【官網】 VMware Fusion Pro Download 1. 注冊登錄 省略…進入管理后臺 2. 下載虛…

Carrier Aggregation Enabled MIMO-OFDM Integrated Sensing and Communication

文章目錄C. Sensing ModeII. A NOVEL CA-ENABLED MIMO-OFDM ISAC SIGNAL PROCESSING METHODA. Signal Preprocessing StageB. Sensing Performance Analysis對支持 CA 的 ISAC 系統的研究可分為兩類&#xff1a;帶內 CA 和帶間 CA。支持 CA 的 ISAC 系統的主要挑戰在于信號設計…