|
|||||||||
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 |