Open
Description
We prefer selecting one invoker even all invokers are not available for the following reasons:
- if all invokers are not available, select one and have a try would not be worse than throw an exception.
- It's possible an unavailable invoker be available again before
tryTimesInterval
expired.
We plan to use tars-java to build up service framework, and prefer select one invoker anyway.
I found a "TODO" annotation on loadbalance implement related to what we want it to be, so maybe we can take it into consideration