Config配置搜索路徑

前面所有的GIT遠程端配置文件都放在是根目錄的,所有請求默認都是根目錄,但是有時候,項目很多,配置文件需要根據子目錄來劃分,這時候,就需要來配置搜索路徑了;比如aaa項目的配置文件放aaa目錄下,bbb項目的配置文件放bbb目錄下,不配置的話是找不到的那些配置文件的,需要配置search-paths屬性來實現

在microservice-config-server-4001項目的yml文件加個配置:

然後分別搞3個目錄aaa、bbb、ccc,裏面分別放3個配置文件nns.yml、nns2.yml、nn3.yml用來測試,並上傳到git倉庫:

三個配置文件的內容大體差不多,可參考:https://github.com/java-LJ/microservice-config.git

然後啓動microservice-config-server-4001,在瀏覽器的地址欄輸入http://configserver.test.com:4001/nns-test.yml,結果如下:

在瀏覽器的地址欄輸入http://configserver.test.com:4001/nns-dev.yml,結果如下:

在瀏覽器的地址欄輸入http://configserver.test.com:4001/nns2-dev.yml,結果如下:

在瀏覽器的地址欄輸入http://configserver.test.com:4001/nns2-test.yml,結果如下:

在瀏覽器的地址欄輸入http://configserver.test.com:4001/nns3-test.yml,結果如下:

因爲沒有配置ccc這個搜索路徑,所以nns3裏的配置就找不到

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章