Class TierSegmentBalancer
- java.lang.Object
-
- org.apache.druid.server.coordinator.balancer.TierSegmentBalancer
-
public class TierSegmentBalancer extends Object
Balances segments within the servers of a tier using the balancer strategy. Segments are prioritized for move in the following order:- Segments loaded on decommissioning servers
- Segments loading on active servers
- Segments loaded on active servers
-
-
Constructor Summary
Constructors Constructor Description TierSegmentBalancer(String tier, Set<ServerHolder> servers, int maxSegmentsToMove, DruidCoordinatorRuntimeParams params)
-
-
-
Constructor Detail
-
TierSegmentBalancer
public TierSegmentBalancer(String tier, Set<ServerHolder> servers, int maxSegmentsToMove, DruidCoordinatorRuntimeParams params)
-
-