舊服務優化改造--(1)使用Nacos進行配置管理


(一)業務需求


 

公司有個舊項目用來做告警信息采集的,之前的配置文件是寫在固定的文件里的,每次修改配置,都要進行重新打包,重啟發布,這樣就會導致修改配置繁瑣麻煩,並且在重啟時會遺漏信息采集。

阿里的Nacos最近很熱門,並且綜合各方面都能解決之前的問題,就准備用他的配置管理來代替之前的.

 

(二)技術實現


 1.在https://github.com/alibaba/nacos/releases 下載Nacos最新穩定版本。

  tar -zxvf nacos-server-1.2.1.tar.gz,對tar包進行解壓

  

2.啟動Nacos。

  cd nacos/bin  進入到bin目錄

sh startup.sh -m standalone  以單機模式啟動Nacos Server

 

3.打開界面。

4.代碼中的配置

  在pom.xml里加入依賴

  

  在application.properties里加入nacos服務端地址的配置

  

  在啟動類,加入@NacosPropertySource注解,配置dataId為AlarmSummary,並開啟自動更新。

使用@NacosValue注解獲取配置,使用方法與@Value一樣.

 

6.至此就可以在界面上寫入配置了,發布后程序運行就可以取到對應的配置了。

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM