应用型BLB添加TCP监听
更新时间:2026-04-30
场景描述
应用型BLB负载均衡支持四层协议转发,当您需要为基于TCP协议的应用(如数据库服务、消息队列、自定义协议应用等)提供负载均衡能力时,需要创建TCP监听器。
本文档详细介绍TCP监听器的配置方法,您根据业务需求选择合适的TCP监听器配置方案。
约束与限制
- BLB协议为"TCP"时,目标组的协议只能选择"TCP"。
- 同一BLB上不同监听器的端口不能重复。
- 您已经创建可用的目标组。
添加TCP监听
- 登录百度智能云控制台 BLB应用型实例列表页。
- 在实例列表中找到目标应用型BLB实例。
- 单击实例名称进入实例详情页,在左侧导航栏选择 "监听设置"。
- 单击 "添加监听设置" 按钮,进入监听配置页面。
- TCP监听的配置参数请参考下表:
| 参数 | 说明 | 示例值 |
|---|---|---|
| 基本配置 | ||
| BLB协议 | 客户端访问BLB使用的协议 | TCP |
| 监听端口 | 客户端访问BLB的监听端口 | 3306:MySQL 6379:Redis 5432:PostgreSQL 9092:Kafka 自定义应用端口 |
| 调度方法 | 加权轮询:依据后端成员的权重,将请求轮流发送给后端成员,常用于短连接服务,例如HTTP服务。 加权最小连接数:除了根据每台后端服务器设定的权重值来进行轮询,同时还考虑后端服务器的连接数。当权重值相同时,优先将请求发给拥有最少连接数的后端服务器,常用于长连接服务,如数据库连接等服务。 源IP算法:为TCP监听器提供会话保持机制。此算法下,服务器权重不生效。 |
加权轮询 |
| 连接优雅中断 | 开启连接优雅中断的监听,如关联的目标组中有服务器被手动移除,已建立的连接将在优雅中断超时时间内正常传输。 关闭连接优雅中断的监听,已建立的连接将一直正常传输,直至连接关闭。 |
关闭 |
| 优雅中断超时时间 | 如果您开启"优雅连接中断",支持设置优雅连接中断超时时间,范围0~900秒。如设置为0,代表立即中断所有连接。 | 900 |
| ProxyProtocol协议 | 启用ProxyProtocol协议以获取客户端源IP、源Port,访问目的IP、目的Port,访问协议,开启前请务必先配置后端服务器支持ProxyProtocol协议。 | 关闭 |
| 描述 | 对于监听器描述,支持0~200字符。 | - |
| 高级选项 | ||
| 超时时间 | 指定TCP连接的超时时间,输入范围为10~4000间的整数,默认900秒。 | 900 |
- TCP监听仅支持配置一条转发规则,您需要选择一个目标组,选定该目标组开放的协议和端口。
- 单击 确定,完成TCP监听的创建。
- 返回列表页查看已创建的TCP监听器。
评价此篇文章
