Class FavoredStochasticBalancer.FavoredNodeLoadPicker
java.lang.Object
org.apache.hadoop.hbase.master.balancer.CandidateGenerator
org.apache.hadoop.hbase.master.balancer.FavoredStochasticBalancer.FavoredNodeLoadPicker
- Enclosing class:
- FavoredStochasticBalancer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) BalanceActiongenerate(BalancerClusterState cluster) private intpickLeastLoadedFNServer(BalancerClusterState cluster, List<ServerName> favoredNodes, int currentServerIndex) private intpickLeastLoadedServer(BalancerClusterState cluster, int thisServer) private intpickMostLoadedServer(BalancerClusterState cluster) Methods inherited from class org.apache.hadoop.hbase.master.balancer.CandidateGenerator
getAction, pickOtherRandomRack, pickOtherRandomServer, pickRandomRack, pickRandomRegion, pickRandomRegions, pickRandomServer
-
Constructor Details
-
FavoredNodeLoadPicker
-
-
Method Details
-
generate
- Specified by:
generatein classCandidateGenerator
-
pickLeastLoadedServer
-
pickLeastLoadedFNServer
private int pickLeastLoadedFNServer(BalancerClusterState cluster, List<ServerName> favoredNodes, int currentServerIndex) -
pickMostLoadedServer
-