A Router that performs load balancing of messages to cluster nodes based on cluster metric data.
INTERNAL API.
A MetricsSelector producing weights from remaining capacity.
akka.routing.RouterConfig implementation for deployment on cluster nodes.
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
A MetricsSelector is responsible for producing weights from the node metrics.
MetricsSelector that combines other selectors and aggregates their capacity values.
Base class for MetricsSelector that combines other selectors and aggregates their capacity.
MetricsSelector that uses the combined CPU metrics.
MetricsSelector that uses the heap metrics.
Singleton instance of the default MixMetricsSelector, which uses [akka.
MetricsSelector that uses the system load average metrics.