openfeign的DEFAULT_CONNECTION_TIMER_REPEAT
时间: 2024-08-28 21:00:19 浏览: 46
OpenFeign 是一个 Java 库,它提供了一种声明式、基于注解的方式来编写 REST 客户端,使得调用远程服务变得更加简洁。DEFAULT_CONNECTION_TIMEOUT 是 OpenFeign 中的一个配置属性,它设置了连接超时时间。而 DEFAULT_CONNECTION_TIMER_REPEAT 则不是一个公开的 OpenFeign 属性,但实际上,如果存在类似的概念,它可能会涉及到连接重试的定时策略。
默认情况下,当建立连接超过指定的 DEFAULT_CONNECTION_TIMEOUT 后还没有成功,OpenFeign 可能会设置一个重试机制。这个“重复”可能是指连接失败后的间隔时间(比如首次重试在默认超时后立即开始,然后每次重试间隔一段时间,如 DEFAULT_CONNECTION_RETRY_DELAY)。然而,这并不是一个硬编码的常量,而是可以自定义的,通常开发者会在创建 FeignClient 实例时通过 Config 接口或者使用 @FeignClient 注解的 configuration 属性来配置这个值。
阅读全文