Open liubao68 opened 2 years ago
Hello, @liubao68 - we actually provide tracing solutions. Have you checked that out? In any case, I think it'd be ok to allow for custom FeignLoadBalancerClient
solutions. This is not going to be a team priority, but feel free to submit a PR similar to the one you've created before, but against the main
branch instead. Please make sure to add tests.
Is your feature request related to a problem? Please describe.
My application needs to add a custom
Client
likeFeignBlockingLoadBalancerClient
, e.g.CustomFeignBlockingLoadBalancerClient
will add some extensions toFeignBlockingLoadBalancerClient
, like tracing.This works pretty well when using load-balanced clients. But when mixed with load-balanced and non-load-balanced clients,
FeignClientFactoryBean
hard coded to work withFeignBlockingLoadBalancerClient
to get the delegatesee https://github.com/spring-cloud/spring-cloud-openfeign/pull/776
Describe the solution you'd like see https://github.com/spring-cloud/spring-cloud-openfeign/pull/776
Describe alternatives you've considered see https://github.com/spring-cloud/spring-cloud-openfeign/pull/776
Additional context NA
This issue is created for future enhancement to loadbalancer client customization.