Class BalancerStrategyFactory
java.lang.Object
org.apache.druid.server.coordinator.balancer.BalancerStrategyFactory
- Direct Known Subclasses:
CachingCostBalancerStrategyFactory,CostBalancerStrategyFactory,DisabledCachingCostBalancerStrategyFactory,DiskNormalizedCostBalancerStrategyFactory,RandomBalancerStrategyFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract BalancerStrategycreateBalancerStrategy(int numBalancerThreads) protected com.google.common.util.concurrent.ListeningExecutorServicegetOrCreateBalancerExecutor(int balancerComputeThreads) void
-
Constructor Details
-
BalancerStrategyFactory
public BalancerStrategyFactory()
-
-
Method Details
-
createBalancerStrategy
-
stopExecutor
public void stopExecutor() -
getOrCreateBalancerExecutor
protected com.google.common.util.concurrent.ListeningExecutorService getOrCreateBalancerExecutor(int balancerComputeThreads)
-