Feign 超时配置
配置参考
feign:
request:
options:
connect-timeout-millis: 5000
read-timeout-millis: 11000
follow-redirects: true参考类
- 类路径
- com.jiuwei.jiuyangcloud.common.config.FeignConfiguration.FeignRequestOptionsProperties
默认配置
@Getter
@ConfigurationProperties(prefix = "feign.request.options")
@ConditionalOnProperty(prefix = "feign.request.options", havingValue = "true", matchIfMissing = true)
public static class FeignRequestOptionsProperties {
private Integer connectTimeoutMillis = 10000;
private Integer readTimeoutMillis = 10000;
private Boolean followRedirects = true;
public void setConnectTimeoutMillis(Integer connectTimeoutMillis) {
this.connectTimeoutMillis = connectTimeoutMillis;
}
public void setReadTimeoutMillis(Integer readTimeoutMillis) {
this.readTimeoutMillis = readTimeoutMillis;
}
public void setFollowRedirects(Boolean followRedirects) {
this.followRedirects = followRedirects;
}
}需要更改的话。直接在yml文件中配置对应的变量即可