-6. 配置完成,点击“确定”。
2.6 添加 TCP 监听器
操作场景
TCP协议适用于注重可靠性,对数据准确性要求高,速度可以相对较慢的场景,如文件 传输、发送或接收邮件、远程登录等。您可以添加一个TCP监听器转发来自TCP协议的 请求。
注意
● 前端协议为“TCP”时,后端协议默认为“TCP”,且不支持修改。
● 如果您的独享型负载均衡实例类型为应用型(HTTP/HTTPS),则无法创建TCP监 听器。
名称 监听器名称。 listener-pnqy 前端协议 客户端与负载均衡监听器建立流量
分发连接的协议。
协议选择TCP。
TCP
前端端口 客户端与负载均衡监听器建立流量 分发连接的端口。
取值范围为:[1-65535]。
80 择一个IP地址组。如果还未创建IP 地址组,需要先创建IP地址组,更 多关于IP地址组的信息请参见IP地 址组(黑名单/白名单)。
ipGroup-b2
获取客户端IP 开启此开关,后端服务器可以获取 到客户端的真实IP地址。
独享型负载均衡默认开启,且不可 关闭。
开启
空闲超时时间 如果在超时时间内一直没有访问请 求,负载均衡会中断当前连接,直 到下一次请求到来时再重新建立新 的连接。
取值范围:10~4000s
300
描述 对于监听器描述。
字数范围:0/255。
-6. 单击“下一步:配置后端分配策略”。配置后端服务器组参数请参见表2-7。
表2-7 独享型负载均衡配置后端服务器组参数说明
参数 说明 示例
后端服务器组 把具有相同特性的后端服务器放在一个 组。
● 新创建
● 使用已有 说明
使用已有后端服务器组时,请确保此后 端服务器组未被使用。并且只能选择前 端协议匹配的后端服务器组。例如前端 协议是TCP时,后端协议只能是TCP。
新创建
名称 后端服务器组名称。 server_group-sq4v 后端协议 云服务器开通的协议。
前端协议为TCP时,后端协议默认为 TCP,不支持修改。
TCP
参数 说明 示例 一致性Hash运算,得到一个具体的 数值,同时对后端服务器进行编
-会话保持类型 TCP和UDP协议仅支持源IP地址类型。
源IP地址:基于源IP地址的简单会话保 持,将请求的源IP地址作为散列键
(HashKey),从静态分配的散列表中 找出对应的服务器。即来自同一IP地址 的访问请求会被转发到同一台后端服务 器上进行处理。
源IP地址
会话保持时间 范围为[1,60]。
● 七层会话保持的会话保持时间取值 范围为[1,1440]。
20
描述 后端服务器组的描述。
字数范围:0/255。
-协议 健康检查支持TCP、HTTP、HTTPS协 议,设置后不可修改。
HTTP
端口 健康检查端口号,取值范围[1,
65535],为可选参数。
说明
取值范围[1-50]。
5
超时时间(秒) 每次健康检查响应的最大超时时间。
取值范围[1-50]。 3
检查路径 指定健康检查的URL地址的路径。当
“协议”为HTTP时生效。检查路径只 能以/开头,长度范围[1-80]。
说明 例如:
访问链接为:http://www.example.com/
chat/try/,则检查路径填写“/chat/
try/”。
访问链接为:http://192.168.63.187:9096/
chat/index.html,则检查路径填写“/
chat/index.html”。
/index.html
参数 说明 示例 最大重试次数 健康检查最大的重试次数,取值范围
[1-10]。 3
HTTP状态码 自定义健康检查返回的状态码。当
“协议”为HTTP或HTTPS时生效。
可输入200-599范围内不重复的单个数 字或正序的数字区间。多个HTTP状态 码使用逗号隔开,最多支持5个。
说明如果您要使用该特性,请进入至ELB服务控 制台后,单击页面左下角的“体验新 版”。目前新版控制台在公测中,待公测 结束后即可正常使用。
200
8. 单击“下一步:确认配置”。
9. 确认配置无误后,单击“提交”。
添加共享型负载均衡 TCP 监听器
1. 登录管理控制台。
2. 在管理控制台左上角单击 图标,选择区域和项目。
3. 单击页面左上角的 ,选择“网络 > 弹性负载均衡”。
4. 在“负载均衡器”界面,单击需要添加监听器的负载均衡名称。
5. 切换到“监听器”页签,单击“添加监听器”,配置监听器。配置监听器参数参 见表2-9。
表2-9 共享型负载均衡配置监听器参数说明
参数 说明 示例
名称 监听器名称。 listener-pnqy 前端协议 客户端与负载均衡监听器建立流量
分发连接的协议。
协议选择TCP。
TCP
前端端口 客户端与负载均衡监听器建立流量 分发连接的端口。
取值范围为:[1-65535]。
80
高级配置
访问策略 支持通过白名单和黑名单进行访问 择一个IP地址组。如果还未创建IP 地址组,需要先创建IP地址组,更 多关于IP地址组的信息请参见IP地 址组(黑名单/白名单)。
ipGroup-b2
获取客户端IP 开启此开关,后端服务器可以获取
取值范围:10~4000s
300
描述 对于监听器描述。
字数范围:0/255。
协议是TCP时,后端协议只能是TCP。
新创建
名称 后端服务器组名称。 server_group-sq4v 后端协议 云服务器开通的协议。
前端协议为TCP时,后端协议默认为 TCP,不支持修改。
TCP
参数 说明 示例 一致性Hash运算,得到一个具体的 数值,同时对后端服务器进行编
-会话保持类型 TCP和UDP协议仅支持源IP地址类型。
源IP地址:基于源IP地址的简单会话保 持,将请求的源IP地址作为散列键
(HashKey),从静态分配的散列表中 找出对应的服务器。即来自同一IP地址 的访问请求会被转发到同一台后端服务 器上进行处理。
源IP地址
会话保持时间 范围为[1,60]。
● 七层会话保持的会话保持时间取值 范围为[1,1440]。
20
描述 后端服务器组的描述。
字数范围:0/255。
-7. 单击“下一步:添加后端服务器”。添加后端服务器并配置健康检查。添加后端 服务器详见添加或移除后端服务器(共享型),配置健康检查参数请参见表 2-11。
表2-11 共享型负载均衡配置健康检查参数说明
参数 说明 示例
是否开启 开启或者关闭健康检查。
-协议 健康检查支持TCP、HTTP协议,设 置后不可修改。
HTTP
域名 健康检查的请求域名。
默认值为空,由数字、字母、
‘-’、‘.’组成的字符串,只能以 数字或字符开头。
只有健康检查协议为HTTP时,需要 设置。
www.elb.com
端口 健康检查端口号,取值范围[1,
65535],为可选参数。
说明
取值范围[1-50]。
5
超时时间(秒) 每次健康检查响应的最大超时时
间。取值范围[1-50]。 3
参数 说明 示例 检查路径 指定健康检查的URL地址的路径。
当“协议”为HTTP时生效。检查路 径只能以/开头,长度范围[1-80]。
说明 例如:
访问链接为:http://
www.example.com/chat/try/,则检查 路径填写“/chat/try/”。
访问链接为:http://
192.168.63.187:9096/chat/
index.html,则检查路径填写“/chat/
index.html”。
/index.html
最大重试次数 健康检查最大的重试次数,取值范
围[1-10]。 3
8. 单击“下一步:确认配置”。
9. 确认配置无误后,单击“提交”。