Spring Cloud Config

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

4.1.3