| Interface | Description |
|---|---|
| AbstractHostLBSPolicy.InitParams | |
| AbstractLBSPolicy.InitParams | |
| IHALoadBalancerPolicy |
Load balancer policy interface.
|
| IHAPolicyLifeCycle | |
| IHARequestURIRewriter |
Interface for rewriting the Request-URI once the load balancer has determined
the target host and service to which the request will be proxied.
|
| IHostMetrics |
Generic interface exposes an abstract model of the performance metrics
for a given host.
|
| IHostScoringRule |
Interface for scoring the load on a host.
|
| Class | Description |
|---|---|
| AbstractHostLBSPolicy |
Abstract base class for an LBS policy that uses per-host load metrics.
|
| AbstractHostMetrics | |
| AbstractLBSPolicy |
Abstract base class establishes a listener for quorum events, tracks the
services that are members of the quorum, and caches metadata about those
services (especially the requestURL at which they will respond).
|
| DefaultHARequestURIRewriter |
Default implementation.
|
| HostScore |
Helper class pairs a hostname and the normalized availabilty for that host.
|
| HostTable | |
| NOPHostScoringRule |
Returns ONE for each host (all hosts appear to have an equal workload).
|
| ServiceScore |
Helper class caches metadata about an
HAGlue service. |
| TestAbstractHostLBSPolicy |
Test suite for the basic stochastic load balancing mechanism for LBS policies
based on actual host workloads regardless of how those workload metrics are
obtained.
|
| TestAll |
Test suite.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.