1. 程式人生 > >springcloud學習之分散式配置中心(Finchley版本),遇到的問題及解決方案

springcloud學習之分散式配置中心(Finchley版本),遇到的問題及解決方案

在學習中,遇到的問題:
一、在搭建好配置服務中心後,不太理解訪問路徑,/{application}/{prolfile}[/label] 之類的路徑,通俗的解釋,就是application指應用名,profile指開發環境,label指git分支,這樣解釋,在標準命名下是OK的,但是命名不標準時其實是有問題的。其實,更簡單的記憶,application+profile就是你要讀的檔名稱的字首。舉例來說:
這裡寫圖片描述
這裡的訪問路徑就可以是/cloudmaster/dev ,後面可以根據自己想法決定是否帶git分支名。再舉例,假如有 cloud-aa-prod.properties這樣一個檔案,那麼你的訪問路徑可以是 /cloud-aa/prod,或者/cloud/aa-prod,但是不推薦後者,後續學習中自然明白。

二、構建客戶端。由於個人習慣原因,我的配置檔名是用的application.yml,但是啟動中提示我屬性不能注入,我以為配置原因,仔細對照後,個人發現麼有問題,後來檔名改成了bootstrap.yml就OK了,順利解決。這裡如果有人能給出在application.yml檔名下配置的方法,感激不盡。