diff --git a/spring-cloud-alibaba-examples/seata-example/business-service/pom.xml b/spring-cloud-alibaba-examples/seata-example/business-service/pom.xml
index 50425c36..bd58fe41 100644
--- a/spring-cloud-alibaba-examples/seata-example/business-service/pom.xml
+++ b/spring-cloud-alibaba-examples/seata-example/business-service/pom.xml
@@ -20,10 +20,6 @@
org.springframework.cloud
spring-cloud-starter-openfeign
-
- org.springframework.cloud
- spring-cloud-starter-loadbalancer
-
org.springframework.cloud
spring-cloud-starter-netflix-hystrix
diff --git a/spring-cloud-alibaba-seata/src/main/java/com/alibaba/cloud/seata/feign/SeataFeignObjectWrapper.java b/spring-cloud-alibaba-seata/src/main/java/com/alibaba/cloud/seata/feign/SeataFeignObjectWrapper.java
index 58b9ef2c..8846fefb 100644
--- a/spring-cloud-alibaba-seata/src/main/java/com/alibaba/cloud/seata/feign/SeataFeignObjectWrapper.java
+++ b/spring-cloud-alibaba-seata/src/main/java/com/alibaba/cloud/seata/feign/SeataFeignObjectWrapper.java
@@ -41,8 +41,6 @@ public class SeataFeignObjectWrapper {
private SpringClientFactory springClientFactory;
- private BlockingLoadBalancerClient loadBalancerClient;
-
SeataFeignObjectWrapper(BeanFactory beanFactory) {
this.beanFactory = beanFactory;
}
@@ -57,7 +55,7 @@ public class SeataFeignObjectWrapper {
if (bean.getClass().getName().equals(
"org.springframework.cloud.openfeign.loadbalancer.FeignBlockingLoadBalancerClient")) {
return new SeataFeignBlockingLoadBalancerClient(getClient(bean),
- loadBalancerClient());
+ beanFactory.getBean(BlockingLoadBalancerClient.class));
}
return new SeataFeignClient(this.beanFactory, (Client) bean);
}
@@ -82,13 +80,6 @@ public class SeataFeignObjectWrapper {
return null;
}
- private BlockingLoadBalancerClient loadBalancerClient() {
- if (this.loadBalancerClient != null) {
- return this.loadBalancerClient;
- }
- return beanFactory.getBean(BlockingLoadBalancerClient.class);
- }
-
CachingSpringLoadBalancerFactory factory() {
if (this.cachingSpringLoadBalancerFactory == null) {
this.cachingSpringLoadBalancerFactory = this.beanFactory