Spring Cloud Config v3:使用 spring.config.import 时是否不再支持 spring.cloud.config.retry - 参数:"configserver:



我正在尝试升级到Spring Cloud 2020.0.0-RC1,并已开始使用新的Spring.config.import模型。

但我再也无法让重试机制工作了
(如下所述:https://github.com/spring-cloud/spring-cloud-config/blob/master/docs/src/main/asciidoc/spring-cloud-config.adoc#config-客户端重试(

我基本上将bootstrap.yml文件重命名为application.yml,并添加了spring.config.import: "configserver:"行,如:

spring.config.import: "configserver:"
spring:
application.name: product
cloud.config:
failFast: true
retry:
initialInterval: 3000
multiplier: 1.3
maxInterval: 10000
maxAttempts: 20

连接到正在运行的配置服务器可以正常工作,但如果配置服务器尚未启动,客户端将不再重试连接。

当使用spring.config.import时,是否不再支持spring.cloud.config.try-参数:"配置服务器:"?

如果没有,在使用新的spring.config.import模型时,是否有其他方法可以重试连接到配置服务器?

感谢中的错误修复https://github.com/spring-cloud/spring-cloud-config/issues/1775,它解决了问题!

然而,似乎存在一个与损坏的日志输出相关的新问题。我已在中报告https://github.com/spring-cloud/spring-cloud-config/issues/1780.

最新更新