Create a load balancer
Create a load balancer from the portal in a few minutes. Choose the layer and protocol, add one or more backends, and set routing and health-check behavior. Optional behaviors — sticky sessions, proxy protocol, automatic retries, and L7 routing rules — are on the same form.
Before you begin
- A verified IBEE Solutions organization — creation requires identity verification (Verify your identity)
- The address and port of at least one backend (a Cloud VM private IP, a hostname, or a service name)
A load balancer cannot be edited after it is created. To change its backends, routing, health checks, or other settings, delete it and create a new one.
Create a load balancer
Open Load Balancers
In the portal sidebar, click Load Balancer under Network & Security, then click Create Load Balancer.
Add backends
Add one row per backend. Click Add backend for more.
Tick Encrypt traffic from the load balancer to this backend if the load balancer should connect to that backend over TLS.
Configure routing and health
In Routing and health, select a Routing algorithm — Round robin (default), Least request, Random, or Consistent hash — and a Request timeout in milliseconds (default 30000).
Set the Active health check:
Set advanced behavior
- Sticky sessions (Layer 7 only) — route requests with the same header value to the same backend. Set the Sticky header name (default
X-User-ID). - Proxy protocol — forward client connection metadata to compatible backends so they see the original client IP.
- Automatic retries — retry requests that fail with a
5xxresponse, a connection reset, or a connection failure. Set Attempts (default3) and Per-retry timeout (ms) (default5000). - L7 routing rules (Layer 7 only) — click Add rule for each priority-ordered rule. Each rule has a Priority, a Path prefix (e.g.
/api), and an optional Header name and Header value match. With no rules, all requests use the default/route.
Detail page
Click a load balancer in the list to open its detail page. The header shows the layer, protocol, and current status. The page has these sections:
Click Refresh to re-poll status. If provisioning fails, a Provisioning error message appears on the page.
Delete a load balancer
On the Load Balancers list, click the delete icon on the load balancer’s row, then click Delete to confirm. Deletion is permanent.
Troubleshooting
“Backend port must be between 1 and 65535” Each backend needs a valid numeric port.
Creation blocked with a verification message Complete identity verification — the create button is disabled until your organization is verified.
Status stays in a provisioning state Click Refresh on the detail page. If a Provisioning error appears, delete the load balancer, fix the reported issue, and create it again; otherwise contact support.
Need to change a setting Load balancers cannot be edited in place. Delete the load balancer and create a new one with the updated settings, then point your clients or DNS at the new endpoint.
