public interface RemoteLoadBalancer
extends java.rmi.Remote
RemoteLoadBalancer
interface provides a method to select a member in a cluster by customized load balancing algorithm via RMI.
LoadBalancer
.LoadBalancer
,
RemoteClusterService
Modifier and Type | Method and Description |
---|---|
Member |
selectMember(Member localMember,
Member[] allMembers)
Selects a member in a cluster by customized load balancing algorithm.
|
Member selectMember(Member localMember, Member[] allMembers) throws java.rmi.RemoteException
localMember
- the local member.allMembers
- all members in the cluster.java.rmi.RemoteException
- if communication-related error occurs during RMI call executionMember