springcould 項目以nacos作為配置中心


1.本地下載nocas並且啟動請看上一篇博客
2.啟動好以后我們進入可視化頁面添加一個配置

 

 

3.添加好以后可以看到有這個

 

 

 

4.現在我們可以添加配置文件了,這里選擇yaml 配置文件

 

 

 

5.在我們的項目pom文件引入(如果不加spring-cloud-context 依賴會出現如果不想讀取nacos想讀取其他在本地的配置會讀取不到,如果是springboot項目的話就加入nacos-config-spring-boot-starter依賴並且需要在啟動項的時候指定@NacosPropertySource(dataId = "demo-server",groupId = "dev", autoRefreshed = true),並且nacos配置不要寫到bootstrap.yml,寫到application.yml)

<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
<version>0.9.0.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-context</artifactId>
<version>2.2.2.RELEASE</version>
</dependency>

6.接下來要在我們的項目配置文件配置讀取nacos

 

 

 

7.接下來我們啟動項目可以看啟動端口號是否改變(我們在nacos后台配置的Tomcat端口是6789,而默認Tomcat端口是8080),注意nacos, dataId的讀取規則是

 

 

 

啟動以后我們可以看到端口號已經改變,證明已經從nacos讀取到配置文件

 

 

如果我們把他改為不從nacos讀取配置文件看一下端口號是否改變

 

 

 

 

可以看出沒有讀取ncaos,以上我們就完成了一個簡單的以nacos作為配置中心的項目


免責聲明!

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



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