概述
应用型负载均衡(Application Load Balancer,ALB)是腾讯云提供的专注于 HTTP、HTTPS、QUIC 等应用层协议的负载均衡服务,具备强大的应用层流量处理与弹性伸缩能力。ALB 支持基于请求内容的高级路由,能够将来自客户端的访问请求按照配置的转发策略分发到后端服务器,并与容器、微服务等云原生服务深度集成,可作为云原生 Ingress 网关使用,适用于音视频、直播、游戏、微服务通信及大模型 AI 等业务场景。
您可以通过 API Explorer 在线调试本产品接口,也可以参考 API 概览 了解全部接口能力。ALB 支持通过控制台、SDK、Terraform 等多种方式进行创建与管理。
术语表
应用型负载均衡 API 接口的常见术语请参见下表:
| 术语 | 说明 |
|---|---|
| 实例(LoadBalancer) | 面向七层(应用层)提供负载均衡能力的资源实体,是承载监听、转发规则和后端服务的基础单元。 |
| 监听器(Listener) | ALB 的最小业务单元,需配置协议(HTTP/HTTPS/QUIC)与端口,用于接收并处理客户端请求。 |
| 转发规则(Rule) | 定义请求的路由方式,支持基于域名、路径(URL)、HTTP 请求头、Cookie、请求方法、来源 IP 等条件进行匹配转发,并支持重定向、重写等高级操作。 |
| 目标组(TargetGroup) | 后端服务器的逻辑分组,包含一组处理实际请求的后端服务,支持 CVM、容器、弹性网卡等多种类型。 |
| 健康检查(HealthCheck) | 周期性探测后端服务器的可用性,自动隔离异常节点,保障业务连续性;支持自定义检查参数及健康检查模板。 |
| VIP | 流量分发的入口 IP,为 VPC 内的私网 IP 地址,是 ALB 对外提供服务的地址实体。 |
| 公网 / 私网 ALB | 公网 ALB 通过弹性公网 IP(EIP)对外提供服务,私网 ALB 仅在 VPC 内部提供服务。 |
| EIP(弹性公网 IP) | 可独立申请、动态绑定到 ALB 实例的公网 IP 地址,仅公网 ALB 需要绑定;支持灵活解绑与迁移,实现公网访问能力。 |
| 域名 | 解析至 ALB 实例地址,公网与私网 ALB 均可使用;公网 ALB 解析到 EIP,私网 ALB 解析到 VIP;ALB 的域名不能直接访问,需通过 CNAME 将自有域名解析至 ALB 域名,实现业务无缝接入。 |
| 共享带宽包 | 提供地域级公网带宽的共享复用能力,多个 ALB 实例(或 EIP)可共用一个带宽包,按需分配带宽,有效节省公网带宽成本。 |
使用限制
对于 API 接口的参数限制,请参考各接口文档中的参数说明和配额说明。其他限制如下:
| 限制项 | 说明 |
|---|---|
| 破坏性操作 | 删除(Delete)、销毁(Destroy)、隔离(Isolate)、解绑(Remove)等操作不可逆,请谨慎调用。 |
| 鉴权方式 | 租户侧接口通过 CAM 进行资源级鉴权,需保证调用账号对目标资源具备相应操作权限。 |
API 快速入门
以创建一个 ALB 实例为例,快速体验 ALB 的接口调用流程:
- 进入 API Explorer 页面,选择「应用型负载均衡 ALB」产品。
- 调用 CreateLoadBalancer 接口创建负载均衡实例,指定地域(Region)、网络类型(公网/私网)、VPC 等参数。
- 调用 CreateListener 接口为实例创建监听器,配置协议与端口。
- 调用 CreateRule 接口配置转发规则,绑定目标组以完成请求路由。
- 前往 应用型负载均衡控制台 查看实例状态并进行后续配置管理。