spring-cloud-openfeign
spring-cloud-openfeign copied to clipboard
org.springframework.cloud.openfeign.loadbalancer.RetryableFeignBlockingLoadBalancerClient NeverRetryPolicy It will cause feign.okhttp OkHttpClient NullPointerException
trafficstars
Describe the bug When spring.cloud.loadbalancer.retry.enabled=false, org.springframework.cloud.openfeign.loadbalancer. RetryableFeignBlockingLoadBalancerClient NeverRetryPolicy will cause feign.okhttp OkHttpClient NullPointerException.
SpringBoot: 2.7.18 SpringCloud: 2021.0.9 spring-cloud-openfeign-core: 3.1.9 feign-okhttp: 11.10 JDK: temurin 17.0.11
https://github.com/spring-cloud/spring-cloud-openfeign/blob/main/spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/loadbalancer/RetryableFeignBlockingLoadBalancerClient.java
Sample
When spring.cloud.loadbalancer.retry.enabled=false, feignRequest is null.