Fix npe when no servers available (#2727)
* Retryable Clients should validate the service server and throw an exception if necessary
* fixing spelling error
* RetryableRibbonLoadBalancingClient should throw a ClientException which can be handled by the RibbonRoutingFilter
* moving service instance validation and service instance chooser to the AbstractLoadBalancingClient
* Updating RetryCallback within RetryableRibbonLoadBalancingHttpClient to handel Exception
Showing
Please
register
or
sign in
to comment