mirror of https://github.com/grpc/grpc-java.git
xds: Priority LB to use acceptResolvedAddresses() (#9623)
Part of a migration to move load balancers away from handleResolvedAddresses()
This commit is contained in:
parent
63f3787f86
commit
b873dc2a7b
|
|
@ -81,7 +81,7 @@ final class PriorityLoadBalancer extends LoadBalancer {
|
|||
}
|
||||
|
||||
@Override
|
||||
public void handleResolvedAddresses(ResolvedAddresses resolvedAddresses) {
|
||||
public boolean acceptResolvedAddresses(ResolvedAddresses resolvedAddresses) {
|
||||
logger.log(XdsLogLevel.DEBUG, "Received resolution result: {0}", resolvedAddresses);
|
||||
this.resolvedAddresses = resolvedAddresses;
|
||||
PriorityLbConfig config = (PriorityLbConfig) resolvedAddresses.getLoadBalancingPolicyConfig();
|
||||
|
|
@ -100,6 +100,7 @@ final class PriorityLoadBalancer extends LoadBalancer {
|
|||
}
|
||||
}
|
||||
tryNextPriority();
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
Loading…
Reference in New Issue