SpringCloud配置實戰:演示和測試切換

SpringCloud配置實戰:演示和測試切換。我們現在將實現註冊中心和SpringCloud提供者配置信息從SpringCloud Config讀取配置文件的方式

工具/材料

SpringCloud Config

Intellij idea

操作方法

現在我們的Config服務端配置OK而且測試通過,我們可以從Config+GitHub進行配置修改並獲得內容。
此時我們做一個eureka服務+一個Dept訪問的微服務,將這兩個微服務的配置統一又github獲得實現統一配置分佈式管理,完成多環境的變更。

SpringCloud配置實戰:演示和測試切換

在github本地倉庫下新建文件、文件。

SpringCloud配置實戰:演示和測試切換 第2張
SpringCloud配置實戰:演示和測試切換 第3張
SpringCloud配置實戰:演示和測試切換 第4張
SpringCloud配置實戰:演示和測試切換 第5張
SpringCloud配置實戰:演示和測試切換 第6張

把這兩個文件上傳到github服務器上。

SpringCloud配置實戰:演示和測試切換 第7張

新建項目microcloudservice-config-eureka-client-7001註冊中心。

SpringCloud配置實戰:演示和測試切換 第8張

在pom文件中增加相關的依賴包。

SpringCloud配置實戰:演示和測試切換 第9張
SpringCloud配置實戰:演示和測試切換 第10張

修改主程序啓動類。

SpringCloud配置實戰:演示和測試切換 第11張

在項目中新建、兩個配置文件。

SpringCloud配置實戰:演示和測試切換 第12張
SpringCloud配置實戰:演示和測試切換 第13張

啓動SpringCloud Config服務端,測試一下這個Eureka服務端配置是否成功。

SpringCloud配置實戰:演示和測試切換 第14張

新建項目microcloudservice-config-provider-dept-client-8001提供者。

SpringCloud配置實戰:演示和測試切換 第15張
SpringCloud配置實戰:演示和測試切換 第16張
SpringCloud配置實戰:演示和測試切換 第17張

在類路徑下新增和配置文件。

SpringCloud配置實戰:演示和測試切換 第18張
SpringCloud配置實戰:演示和測試切換 第19張

啓動項目主程序類,查看程序的配置是否正常。

SpringCloud配置實戰:演示和測試切換 第20張