Udemy 課程Microservices with Spring Cloud 30
回過頭來思考微服務架構,可能的架構圖如下:
我們先指看右邊目前有建好的LimitService微服務專案部分
LimitService可能也分各種環境(dev、uat...等)
所以複製目前現有的設定檔limits-service.properties
並貼上後面加上-dev或-uat
改一下裡面的數值資料
接著還要記住一個重點,這兩個新增的properties檔還不會被Spirng啟用
因為還沒讓git commit進去(spring只透過有git已commit的才啟用)
所以一樣來到D:\git-local-repo開CMD
執行指令:git add -A
然後可以透過指令:git status (確認狀態)
接著再下commit指令:git commit -m "訊息"
在目前情況下三個設定檔:
limits-service.properties(為default)
limits-service-dev.properties(為dev用)
limits-service-uat.properties(為uat用)
所以重新執行程式並進到對應網頁確認
dev => http://localhost:8088/limits-service/dev
uat => http://localhost:8088/limits-service/uat
預設的還在 => http://localhost:8088/limits-service/default
以上即完成設定,但是尚未讓limits-service專案來取這些設定值!