Spring Cloud Config

Spring Cloud Config 為分散式系統中的外部化組態提供伺服器端和用戶端支援。透過 Config Server,您可以集中管理所有環境中應用程式的外部屬性。用戶端和伺服器端的概念與 Spring EnvironmentPropertySource 抽象概念完全相同,因此它們非常適合 Spring 應用程式,但也可以與任何語言執行的任何應用程式一起使用。當應用程式在從開發到測試再到生產的部署管線中移動時,您可以管理這些環境之間的組態,並確保應用程式在遷移時擁有執行所需的一切。伺服器儲存後端的預設實作使用 git,因此它可以輕鬆支援組態環境的標記版本,並且可以透過各種工具存取以管理內容。您可以輕鬆新增替代實作,並透過 Spring 組態將其插入。

4.1.3