我最近被赋予了使用Netflix archaius外部化springboot微服务的配置的任务。我浏览了Netflix-Archaius的官方Wiki页面,但是它确实列出了一些功能,例如在本地存储配置文件或将配置存储在DB中并使用JDBC进行连接等。
现在,我的微服务的配置存储在/src/main/resources
中
文件夹,我需要外部化这些配置。
我想知道是否可以将属性文件存储在github存储库中,并在运行时从存储库动态加载配置。
我引用的一些链接如下:
https://github.com/Netflix/archaius/wiki/Getting-Started
https://jlordiales.wordpress.com/2014/10/07/configuration-management-with-archaius-from-netflix/
我找到了一个类似的配置管理器 Spring-cloud-config-server ,该管理器可以使用github存储库来存储配置文件,但我需要使用Netflix-Archaius来实现。