package balancer
import "google.golang.org/grpc/xds/internal/balancer"
Package balancer installs all the xds balancers.
Index ¶
Source Files ¶
balancer.go
Directories ¶
Path | Synopsis |
---|---|
xds/internal/balancer/cdsbalancer | Package cdsbalancer implements a balancer to handle CDS responses. |
xds/internal/balancer/clusterimpl | Package clusterimpl implements the xds_cluster_impl balancing policy. |
xds/internal/balancer/clusterimpl/tests | |
xds/internal/balancer/clustermanager | Package clustermanager implements the cluster manager LB policy for xds. |
xds/internal/balancer/clustermanager/e2e_test | |
xds/internal/balancer/clusterresolver | Package clusterresolver contains the implementation of the cluster_resolver_experimental LB policy which resolves endpoint addresses using a list of one or more discovery mechanisms. |
xds/internal/balancer/clusterresolver/e2e_test | |
xds/internal/balancer/loadstore | Package loadstore contains the loadStoreWrapper shared by the balancers. |
xds/internal/balancer/outlierdetection | Package outlierdetection provides an implementation of the outlier detection LB policy, as defined in https://github.com/grpc/proposal/blob/master/A50-xds-outlier-detection.md. |
xds/internal/balancer/outlierdetection/e2e_test | |
xds/internal/balancer/priority | Package priority implements the priority balancer. |
xds/internal/balancer/ringhash | Package ringhash implements the ringhash balancer. |
xds/internal/balancer/ringhash/e2e | |
xds/internal/balancer/wrrlocality | Package wrrlocality provides an implementation of the wrr locality LB policy, as defined in [A52 - xDS Custom LB Policies]. |
- Version
- v1.70.0 (latest)
- Published
- Jan 23, 2025
- Platform
- linux/amd64
- Imports
- 8 packages
- Last checked
- 26 minutes ago –
Tools for package owners.