我正在尝试提出一种通过Spring Cloud config启用外部化配置的解决方案。问题在于,当Gitlab URL不可用时,客户端应用程序将无法正常启动(应用程序/微服务为UP,但状态为DOWN)。
为缓解此问题,我在创建两个不同的Spring云配置服务器时进行了POC。第一个连接到GITLAB,第二个连接到SVN作为后备。可以在bootstrap.properties中提供两个配置服务器URL,并用逗号分隔值。
问题是,当第一个配置服务器无法访问存储库时,将不会从第二个配置服务器获取属性文件。
为我提供任何可以尝试的建议。谢谢。