添加监听设置
更新时间:2021-06-15
用户可以在BEC控制台为负载均衡添加监听设置,支持配置TCP监听器和UDP监听器。监听设置有三个步骤,用户完成配置信息、高级选项和健康检查配置即可完成创建。
创建步骤
1.登录百度智能云BEC控制台。
2.从以下路径进入到实例列表页面:边缘云服务器=>负载均衡=>负载均衡实例详情页=>监听设置=>新建监听设置。
3.用户完成配置信息、高级选项和健康检查配置三个子步骤,即可完成创建。
配置信息
在配置信息中,需要用户填写监听协议、监听端口和转发规则等字段,具体信息见下图。
配置名称 | 详细说明 |
---|---|
协议 | 用户可以下拉选择监听协议,包含TCP、UDP两个选项。 |
端口 | 用户可以添加多个端口映射,最少添加一个。 |
BLB端口 | 指定负载均衡监听器监听的协议和端口。端口输入范围为1~65535间的整数。默认“80”。 |
后端端口 | 指定后端服务器提供服务的协议和端口。负载均衡服务转发请求至目标服务,目标服务监听的端口,端口输入范围为1~65535间的整数。默认“80”。 |
转发规则 | 加权轮询:依据后端服务器的权重,将请求轮流发送给后端服务器,常用于短连接服务,例如HTTP服务。有关权重的配置方法,请参看“配置后端服务器”章节。 最小连接数:优先将请求发给拥有最少连接数的后端服务器,常用于长连接服务,例如数据库连接等服务。此算法下,服务器权重不生效。 源IP:将请求的源IP进行hash运算后派发请求至某匹配的服务器,这可以保证同一个客户端IP的请求始终被派发至某特定的服务器。源IP算法为TCP监听器提供会话保持机制。此算法下,服务器权重不生效。 |
高级选项
指定连接的超时时间,输入范围为10~4000间的整数,默认900秒。
健康检查
TCP健康检查
配置名称 | 详细说明 |
---|---|
健康检查协议 | 指定检查后端服务器健康状态时使用的协议类型。如果监听协议是TCP,则健康检查协议也默认是TCP |
响应超时时间 | 如果在指定时间内没有收到后端服务器的响应,则认为后端服务器响应超时。 |
健康检查时间 | 对后端服务器进行检查的时间间隔。 |
不健康阈值 | 如果后端服务器连续健康检查失败的次数超过阈值,则认为该服务器不健康。 |
UDP健康检查
配置名称 | 详细说明 |
---|---|
健康检查协议 | 指定检查后端服务器健康状态时使用的协议类型。用户可以单选UDP或者ICMP |
检查字符串 | 负载均衡采用给后端服务器发送带有用户指定字符串的UDP包实现健康检查。您需要配置应用程序来完成响应。对于后端服务器是DNS server的情况,您可以配置DNS解析请求作为健康检查包。 |
响应超时时间 | 如果在指定时间内没有收到后端服务器的响应,则认为后端服务器响应超时。 |
健康检查时间 | 对后端服务器进行检查的时间间隔。 |
不健康阈值 | 如果后端服务器连续健康检查失败的次数超过阈值,则认为该服务器不健康。 |
健康阈值 | 对于不健康的服务器,如果连续健康检查成功的次数超过阈值,则认为该服务器健康。 |