apache / apache/incubator-seata-samples
引入seata后,正常的请求openfeign全进入fallback
- Dominant language
- Java
- Stars
- 2.4k
- Forks
- 2k
- PR merge metrics
- No merged PRs in 30d
Description
Caused by: java.lang.RuntimeException: com.netflix.client.ClientException: Load balancer does not have available server for client: 192.168.226.1
at org.springframework.cloud.openfeign.ribbon.LoadBalancerFeignClient.execute(LoadBalancerFeignClient.java:90) ~[spring-cloud-openfeign-core-2.2.2.RELEASE.jar:2.2.2.RELEASE]
at com.alibaba.cloud.seata.feign.SeataLoadBalancerFeignClient.execute(SeataLoadBalancerFeignClient.java:45) ~[spring-cloud-starter-alibaba-seata-2.2.1.RELEASE.jar:2.2.1.RELEASE]
Contributor guide
Research direction
Start with the reported stack trace in LoadBalancerFeignClient.execute and SeataLoadBalancerFeignClient.execute, using the listed Spring Cloud OpenFeign, Ribbon, and Seata versions. Reproduce the request after introducing Seata and inspect why client 192.168.226.1 has no available server. Done means normal OpenFeign requests no longer enter fallback and the failure is covered by a confirmed reproduction or regression test.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- api, backend, distributed-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100