Spring Cloud Config 是 Spring Cloud 生态中的 分布式配置管理 工具,用于集中化管理微服务应用的配置文件。它支持通过 Git 或 SVN 存储配置,并能动态刷新服务端配置,是实现配置统一管理和动态化的重要组件。

核心功能 📝

  • 集中化配置存储:所有服务的配置统一存放在 Git 仓库中
  • 动态刷新配置:无需重启服务即可更新配置(通过 /actuator/refresh 接口)
  • 多环境支持:可区分开发、测试、生产等环境的配置
  • 安全加密:支持对敏感信息进行加密存储(如数据库密码)
  • 版本控制:配置变更可追溯,支持回滚操作

使用场景 🌐

  • 微服务架构中的配置管理
  • 多环境部署(如开发、测试、生产)
  • 配置动态更新需求
  • 集中化管理复杂系统的配置

相关链接 🧭

Spring_Cloud_Config