您可以在NLB实例上添加一个UDP监听来转发来自客户端的UDP协议请求。UDP协议多用于关注实时性而对可靠性要求相对较低的场景,如视频聊天和金融实时行情推送等。
前提条件
- 您已经创建NLB实例。具体操作,请参见创建和管理NLB实例。
- 您已经创建可用的后端服务器组。具体操作,请参见创建和管理服务器组。
操作指引
创建UDP监听
- 登录网络型负载均衡NLB控制台。
- 在顶部菜单栏,选择NLB实例的所属地域。
- 在实例页面,找到目标实例,选择以下一种方法,打开监听配置向导。
- 在操作列单击创建监听。
- 单击实例ID,然后单击监听页签,在监听页签,单击监听列表上方的创建监听。
- 单击实例ID,在实例详情页单击配置向导中的创建监听。
- 单击实例ID,在实例详情页的右上角单击创建监听。
- 在配置监听配置向导页面,完成以下配置,然后单击下一步。
监听配置 说明 选择负载均衡协议 选择一种负载均衡协议。本文选择UDP。 全端口功能 选择是否开启全端口功能。开启全端口功能后,NLB可以对监听端口段的所有端口进行监听,并将监听端口上接收到的请求直接转发至后端服务器的对应端口。 说明- 一个NLB实例最多支持创建一个TCP(含TCPSSL)类型的全端口监听和一个UDP类型的全端口监听。
- 添加至全端口监听的服务器组需开启全端口转发功能。
监听端口段 全端口功能开启时,需输入监听端口段的起始端口和结束端口。
监听端口 需输入监听端口,用来接收请求并向后端服务器进行请求转发的监听端口。
您可以直接单击常用监听端口快捷填写,或者输入端口。监听端口范围:1~65535。
说明 当 全端口功能开启时,无需配置该参数。监听名称 自定义监听的名称。 高级配置 展开高级配置。 连接空闲超时时间 指定UDP连接的超时时间,在超时时间内一直没有访问请求,NLB会暂时中断当前连接,直到下一次请求来临时重新建立新的连接。 新建连接限速 选择是否开启新建连接限速功能。 每秒新建连接数上限 开启新建连接限速后,输入每秒新建连接数上限。 开启ProxyProtocol 选择是否开启ProxyProtocol。开启后表示支持通过ProxyProtocol协议携带客户端源地址到后端服务器。 - 在选择服务器组配置向导页面,选择服务器类型或IP类型下的后端服务器组,查看后端服务器信息,然后单击下一步。
- 在配置审核配置向导页面,确认配置信息,单击提交。
快速创建UDP监听
选择快速创建监听,您只需配置监听协议、监听端口和转发的后端服务器组。
- 在左侧导航栏,选择 。
- 在实例页面,找到目标实例,单击实例ID。
- 单击监听页签,在监听页签单击快速创建监听。
- 在快速创建监听对话框中,完成以下参数的配置,然后单击确定。
监听配置 说明 选择负载均衡协议 选择一种负载均衡协议。本文选择UDP。 监听端口 设置前端协议端口,即用来接收请求并向后端服务器进行请求转发的监听端口。
您可以直接单击常用监听端口快捷填写,或者输入端口。监听端口范围:1~65535。
转发的后端服务器组 选择服务器类型或IP类型下的后端服务器组。
相关文档
- CreateListener:为网络型负载均衡实例创建TCP、UDP或TCPSSL监听。
- DeleteListener:删除网络型负载均衡监听。
- ListListeners:查询网络型负载均衡监听列表。
- UpdateListenerAttribute:更新网络型负载均衡监听的配置。
- StartListener:启动网络型负载均衡监听。
- StopListener:停止网络型负载均衡实例的监听。
- GetListenerAttribute:查询网络型负载均衡实例的监听详情。
- GetListenerHealthStatus:查询网络型负载均衡实例监听的健康检查状态。