package lrs
import "google.golang.org/grpc/xds/internal/balancer/lrs"
Package lrs implements load reporting balancer for xds.
Index ¶
Constants ¶
const Name = "lrs_experimental"
Name is the name of the LRS balancer.
Types ¶
type LBConfig ¶
type LBConfig struct { serviceconfig.LoadBalancingConfig `json:"-"` ClusterName string `json:"clusterName,omitempty"` EDSServiceName string `json:"edsServiceName,omitempty"` LoadReportingServerName string `json:"lrsLoadReportingServerName,omitempty"` Locality *internal.LocalityID `json:"locality,omitempty"` ChildPolicy *internalserviceconfig.BalancerConfig `json:"childPolicy,omitempty"` }
LBConfig is the balancer config for lrs balancer.
Source Files ¶
balancer.go config.go logging.go picker.go
- Version
- v1.38.1
- Published
- Jun 29, 2021
- Platform
- linux/amd64
- Imports
- 12 packages
- Last checked
- 11 minutes ago –
Tools for package owners.