|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| ClusterRouterActor | INTERNAL API The router actor, subscribes to cluster events and adjusts the routees. |
| ClusterRouterConfigBase | INTERNAL API |
| ClusterRouterSettingsBase | INTERNAL API |
| MetricsSelector | A MetricsSelector is responsible for producing weights from the node metrics. |
| Class Summary | |
|---|---|
| AdaptiveLoadBalancingGroup | A router group that performs load balancing of messages to cluster nodes based on cluster metric data. |
| AdaptiveLoadBalancingGroup$ | |
| AdaptiveLoadBalancingMetricsListener | INTERNAL API subscribe to ClusterMetricsChanged and update routing logic |
| AdaptiveLoadBalancingPool | A router pool that performs load balancing of messages to cluster nodes based on cluster metric data. |
| AdaptiveLoadBalancingPool$ | |
| AdaptiveLoadBalancingRouter | A Router that performs load balancing of messages to cluster nodes based on cluster metric data. |
| AdaptiveLoadBalancingRouter$ | |
| AdaptiveLoadBalancingRoutingLogic | Load balancing of messages to cluster nodes based on cluster metric data. |
| AdaptiveLoadBalancingRoutingLogic$ | |
| CapacityMetricsSelector | A MetricsSelector producing weights from remaining capacity. |
| ClusterRouterConfig | |
| ClusterRouterConfig$ | |
| ClusterRouterGroup | RouterConfig implementation for deployment on cluster nodes. |
| ClusterRouterGroup$ | |
| ClusterRouterGroupActor | INTERNAL API |
| ClusterRouterGroupSettings | |
| ClusterRouterGroupSettings$ | |
| ClusterRouterPool | RouterConfig implementation for deployment on cluster nodes. |
| ClusterRouterPool$ | |
| ClusterRouterPoolActor | INTERNAL API |
| ClusterRouterPoolSettings | |
| ClusterRouterPoolSettings$ | |
| ClusterRouterSettings | |
| ClusterRouterSettings$ | |
| ClusterRouterSettingsBase$ | INTERNAL API |
| 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. |
| MetricsSelector$ | |
| MixMetricsSelector | |
| 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. |
| WeightedRoutees | INTERNAL API |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||