UDP协议多用于关注实时性而相对不注重可靠性的场景,如视频聊天和金融实时行情推送等。您可以添加一个UDP监听转发来自UDP协议的请求。
背景信息
在添加UDP监听前,注意以下限制:
- UDP监听的250、4789和4790三个端口为系统保留端口,暂时不对外开放。
- 暂不支持分片包。
- 经典网络负载均衡实例的UDP监听暂不支持查看源地址。
- 在以下两种情况下,UDP协议监听配置需要五分钟才能生效:
- 移除后端服务器。
- 健康检查检测到异常后,将后端服务器的权重设置为0。
- 由于IPv6的IP头部较IPv4更长,当您在CLB IPv6实例上使用UDP监听时,需要确保后端服务器(通常是ECS云服务器)与CLB通信的网卡的MTU不大于1200(有些应用程序需要根据此MTU值同步修改其配置文件),否则数据包可能会因过大被丢弃。
如果使用TCP/HTTP/HTTPS监听,TCP协议支持MSS自动协商,因此不需要额外配置。
前提条件
您已经创建CLB实例,具体操作,请参见创建和管理CLB实例。
步骤一:配置监听
步骤二:添加后端服务器
添加处理前端请求的后端服务器。您可以使用实例配置的默认服务器组,也可以为监听配置一个虚拟服务器组、主备服务器组或者启动主备服务器组模式。更多信息,请参见后端服务器概述。
步骤三:配置健康检查
负载均衡通过健康检查来判断后端服务器(ECS实例)的业务可用性。健康检查机制提高了前端业务整体可用性,避免了后端ECS异常对总体服务的影响。
在健康检查配置向导,单击修改更改健康检查配置。具体操作,请参见配置健康检查。