应用型BLB实例概述
更新时间:2026-05-27
应用型BLB简介
应用型BLB(Application-type Baidu Load Balance) 是百度智能云负载均衡产品的一种高级实例类型,基于百度自研的4/7层负载均衡设备,面向复杂应用部署架构设计,特别是大型网站和微服务架构。它最大的特点是使用基于转发规则的流量转发框架,可以将流量基于域名、路径、Client IP、Cookie、Query String等条件分发至后端不同的服务器组或IP组。
应用型BLB通常应用于大型网站架构、微服务流量治理、跨VPC/跨地域部署、混合云接入、HTTPS安全加速、应用水平扩展等业务场景。
与普通型BLB的核心区别
| 对比维度 | 普通型BLB | 应用型BLB |
|---|---|---|
| 后端组织 | 按实例维度,所有后端端口统一 | 按目标组维度,支持不同端口 |
| 转发方式 | 监听器统一调度 | 按转发规则转发 |
| 目标组类型 | 无独立概念 | 服务器组 + IP组 |
| 跨VPC/跨地域 | 不支持 | IP组支持 |
| 后端类型 | 仅BCC | 服务器组:BCC IP组:网络互通的IP |
核心功能
- 目标组机制:服务器组(通过instanceId绑定)+ IP组(通过IP绑定,支持跨VPC/跨地域/混合云)。
- 策略转发:支持按域名、路径、Client IP、Cookie、Query String等条件做流量分发,转发规则可设置优先级。
- 多协议监听:TCP/UDP/HTTP/HTTPS/SSL。
- 健康检查:HTTP/TCP/UDP/ICMP,自动屏蔽故障服务器。
- 调度算法:加权轮询、加权最小连接数、源IP哈希。
- SSL卸载:统一管理证书,后端无需处理加解密。
操作流程
用户使用应用型BLB实例的流程图如下所示:
分为以下四个步骤:
- 第一步:创建应用型BLB实例;
- 第二步:配置目标组,主要包括端口配置、健康检查和添加服务器;
- 第三步:配置监听器;
- 第四步:查看监控、设置报警。
评价此篇文章
