|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
AdaptiveLoadBalancingRouterLike | INTERNAL API. |
MetricsSelector | A MetricsSelector is responsible for producing weights from the node metrics. |
Class Summary | |
---|---|
AdaptiveLoadBalancingRouter | A Router that performs load balancing of messages to cluster nodes based on cluster metric data. |
AdaptiveLoadBalancingRouter$ | |
CapacityMetricsSelector | A MetricsSelector producing weights from remaining capacity. |
ClusterRouterConfig | RouterConfig implementation for deployment on cluster nodes. |
ClusterRouterConfig$ | |
ClusterRouterSettings | totalInstances of cluster router must be > 0
maxInstancesPerNode of cluster router must be > 0
maxInstancesPerNode of cluster router must be 1 when routeesPath is defined |
ClusterRouterSettings$ | |
CpuMetricsSelector | MetricsSelector that uses the combined CPU metrics. |
CpuMetricsSelector$ | MetricsSelector that uses the combined CPU metrics. |
HeapMetricsSelector | MetricsSelector that uses the heap metrics. |
HeapMetricsSelector$ | MetricsSelector that uses the heap metrics. |
MixMetricsSelector | MetricsSelector that combines other selectors and aggregates their capacity values. |
MixMetricsSelector$ | Singleton instance of the default MixMetricsSelector, which uses [akka.cluster.routing.HeapMetricsSelector], [akka.cluster.routing.CpuMetricsSelector], and [akka.cluster.routing.SystemLoadAverageMetricsSelector] |
MixMetricsSelectorBase | Base class for MetricsSelector that combines other selectors and aggregates their capacity. |
SystemLoadAverageMetricsSelector | MetricsSelector that uses the system load average metrics. |
SystemLoadAverageMetricsSelector$ | MetricsSelector that uses the system load average metrics. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |