public class MetricsStochasticBalancer extends MetricsBalancer
| Constructor and Description |
|---|
MetricsStochasticBalancer() |
| Modifier and Type | Method and Description |
|---|---|
void |
balanceCluster(long time) |
void |
incrMiscInvocations() |
protected void |
initSource()
This function overrides the initSource in the MetricsBalancer, use
MetricsStochasticBalancerSource instead of the MetricsBalancerSource.
|
void |
updateMetricsSize(int size)
Updates the number of metrics reported to JMX
|
void |
updateStochasticCost(String tableName,
String costFunctionName,
String costFunctionDesc,
Double value)
Reports stochastic load balancer costs to JMX
|
protected void initSource()
initSource in class MetricsBalancerpublic void balanceCluster(long time)
balanceCluster in class MetricsBalancerpublic void incrMiscInvocations()
incrMiscInvocations in class MetricsBalancerpublic void updateMetricsSize(int size)