我想使用spring cloud config来外化应用程序属性。我已经配置了配置服务器和客户端,但我不想使用git(enterprise)作为源,这是由于git可能因维护而关闭的事实。因此,我考虑将应用程序属性发布到nexus,并将其作为application.properties.tar.gz,并执行以下操作:弹簧引导云配置
1.)当config-server启动时,从nexus下载发行版,然后将tar.gz解压缩到运行配置服务器的服务器上的文件系统。
2.)配置服务器将选择解压后的属性文件。
请注意,nexus url,application.properties.tar.gz版本和位置都作为VM选项传递给配置服务器。
这是一个明智的选择吗?如果这不是最好的选择,请你能提出任何其他选择吗?
感谢 kankalam