在这一篇,我们就要正式运用Spring全家桶中提供的Spring Cloud Config 技术来满足微服务项目中的配置需求。首要要明确的一点是,管理配置信息在微服务项目开发中是一件很中重要的事情,因为微服务实例需要以最少的人为干预快速启动,而每当人们需要手动配置或接触服务以实现部署时,都有可能出现配置飘逸,意外中断的情况。 那么如何才能最大可能的减少意外的发生呢?书中提供了四条原则作为建议: (1)分离——我们希望将服务配置信息与服务的实际物理部署完全分开。应用程序配置不应该与服务实例一起部署。相反,配置信息应该作为环境变量传递给正在启动的服务,或者在服务启动时从集中式存储库中读取。 (2)