我们正在将应用程序迁移到spring boot,我们得出结论,将所有配置文件转移到外部服务器会很好。我想知道spring boot是否能够在启动时从另一台服务器读取配置文件?如果可能,我该如何实现呢?现在我从app-config.yml读取所有配置数据,但将来我想从战争中获取此文件。谢谢你的回答。
答案 0 :(得分:2)
当然Spring在工具箱中有这样的东西:
http://cloud.spring.io/spring-cloud-config/
这将为您提供一个支持的中央配置服务器,例如由持有配置的git存储库。
希望这就是你要找的东西。
答案 1 :(得分:0)
您可以使用Spring Cloud Config Server,它允许通过休息服务共享属性文件夹。
在您的应用程序中,客户端包括Spring Cloud Config Client对属性源的依赖性,从服务器读取这些值。