Spring Cloud Alibaba使用Nacos作為配置中心_三
阿新 • • 發佈:2019-03-03
在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