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 |