Skip to main content

HTTP load balancers, groups and routes

An HTTP load balancer contains application groups, domains and ordered routes. Groups provide settings that routes can override.

Configuration objects​

ObjectPurpose
HTTP load balancerContains your HTTP application configuration
GroupAssociates domains and group defaults with an upstream group and backend port
DomainNames the site clients request and exposes readiness and certificate state
RouteSelects request handling using priority and request matching

A selected route can proxy a request, redirect it or terminate it through a policy. Route selection occurs before source policies and request budgets. Policy errors can stop a request before it reaches an origin.

Defaults and bounds​

FieldDefault or limit
http2Enabledtrue
http3Enabledfalse
Group matchPorts80+443
Route priority1 through 100000000
requestExpressionAt most 8192 bytes

Follow your first group and route for the setup requests.

TODO(verify): Confirm route priority direction and tie handling for a customer-facing ordering example.