1. 程式人生 > >Spring Cloud Alibaba使用Nacos作為配置中心_三

Spring Cloud Alibaba使用Nacos作為配置中心_三

浪費了“黃金五年”的Java程式設計師,還有救嗎? >>>   

在nacos的啟動頁面中,除了我們上一篇講的服務註冊和服務發現,之類還有一個配置管理,顧名思義,可以看到是可以新增一些配置的,實際專案中我們總是需要多環境的配置。

從下面的圖片中可以看到是通過 DataID和Group來確定一個配置屬性。

我們可以先在這裡配置一個,這種配置方式和我想象中不一樣,還以為是一個個配置的增加。

還是之前的那個controller,只是加上配置

然後我們訪問 localhost:8001/hello,會返回hello 123_ye_xin_abc

另外,這裡還有一個比較重要的註解@RefreshScope,主要用來讓這個類下的配置內容支援動態重新整理,也就是當我們的應用啟動之後,修改了Nacos中的配置內容之後,這裡也會馬上生效。

在專案啟動的時候可以看到拉取這個配置。

比如我修改一下個配置,可以看到這個日誌的變化。

還有就是我在配置檔案中加上這個配置,也會被nacos的配置覆蓋,其實這個也符合我們平時的開發使用習慣。

未完待續!

參考:

https://www.jianshu.com/p/16ff6d6db0cf

http://blog.didispace.com/sp