1. 程式人生 > >Java架構-(九)整合spring cloud雲服務架構 - commonservice-config配置服務搭建

Java架構-(九)整合spring cloud雲服務架構 - commonservice-config配置服務搭建

  1. 介紹

Spring Cloud Config為分散式系統中的外部配置提供伺服器和客戶端支援。使用Config Server,您可以在所有環境中管理應用程式的外部屬性。客戶端和伺服器上的概念對映與Spring Environment和PropertySource抽象相同,因此它們與Spring應用程式非常契合,但可以與任何以任何語言執行的應用程式一起使用。

隨著應用程式通過從開發人員到測試和生產的部署流程,您可以管理這些環境之間的配置,並確定應用程式具有遷移時需要執行的一切。伺服器儲存後端的預設實現使用git,因此它輕鬆支援標籤版本的配置環境,以及可以訪問用於管理內容的各種工具。很容易新增替代實現,並使用Spring配置將其插入。

  1. 引入pom相關jar包,其中pom.xml配置如下:
    Xml程式碼
    在這裡插入圖片描述
    在這裡插入圖片描述

  2. 在src/main/java進行ConfigApplication.java啟動檔案配置:
    Java程式碼
    在這裡插入圖片描述

  3. 在src/main/resource下進行bootstrap.yml配置
    Java程式碼
    在這裡插入圖片描述

注意: 如果不從遠端git或者svn庫載入配置檔案資訊,可以配置載入本地地址,比如window下配置使用:
Java程式碼
在這裡插入圖片描述
到此,整個config服務專案配置完畢!!

從現在開始,我這邊會將近期研發的spring cloud微服務雲架構的搭建過程和精髓記錄下來,幫助更多有興趣研發spring cloud框架的朋友,大家來一起探討spring cloud架構的搭建過程及如何運用於企業專案。

我本人邀約各大BATJ架構大牛共創Spring Cloud構建微服務架構的交流社群。 (群號:573988200)歡迎各路架構師、開發者,學習與交流使用Spring Cloud諸多強大元件的實戰經驗。

希望此文能幫到大家的同時,也聽聽大家的觀點。歡迎留言討論,加關注,分享你的高見!持續更新!

To-陌霖Java架構

分享網際網路最新文章 關注網際網路最新發展