com.twitter.finagle.loadbalancer
Fail the request with a NoNodesOpenException.
Fail the request with a NoNodesOpenException.
For a Java friendly API, use WhenNoNodesOpens.FAIL_FAST
.
WhenNoNodesOpen.PickOne for a more optimistic approach.
Picks one node, usually at random.
Picks one node, usually at random. This is an optimistic decision that the balancer's view of the nodes may be out-of-date.
This is the default load balancer behavior.
For a Java friendly API, use WhenNoNodesOpens.PICK_ONE
.
WhenNoNodesOpen.FailFast for a more conservative approach.