文档中心 > 新建监听器
新建监听器

最近更新时间:2021-09-23

当您创建新的监听器时,可以根据向导,一并指定服务器组和服务器。


操作步骤

  1. 登录紫光云控制台。

  2. 在左导航栏中依次选择“产品与服务 > 网络 > 负载均衡”。

  3. 在页面右上方,选择地域。

  4. 单击负载均衡实例ID,进入详情页面。

  5. 选择“监听器”页签,单击“新建”。

  6. 在新建监听器页面,配置各项参数。

    参数说明如下。

    参数

    说明

    名称

    输入监听器的名称。

    监听协议

    选择监听的协议,支持TCP协议、HTTP协议和UDP协议。

    端口

    输入负载均衡实例对外提供的端口,取值为1~65535之间的整数,其中9900和9876端口为内部使用端口,不可配置。

    连接限制

    输入最多允许建立的连接数量,最多支持5500个连接。不输入时默认为5500。

    HTTP协议支持配置连接限制,TCP和UDP协议不支持配置连接限制。

    描述

    输入监听器的描述信息。


  7. 单击“下一步”,进入添加服务器组页面。

  8. 在“添加服务器组”页面,选择服务器组,并配置其他参数。

    参数说明如下。

    参数

    说明

    选择服务器组

    选择已创建的服务器组,或者新建服务器组。

    云主机的端口不能同时被多个TCP/UDP监听器调用。如果当前监听器为TCP/UDP监听器,且待选择服务器组中的某个云主机的端口已被某个TCP/UDP监听器调用,则不能选择监听此服务器组。

    名称

    输入服务器组的名称。

    描述

    输入服务器组的描述信息。

    均衡算法

    选择服务器组使用的均衡算法。包括轮询算法、最小连接算法、源地址算法。

    会话持久化

    选择会话保持的类型。缺省未选择任何类型。开启后,负载均衡将属于同一个会话的请求都转发到同一个后端服务器进行处理。

    监听协议为HTTP时,服务器组会话保持支持SOURCE_IP、HTTP_COOKIE、APP_COOKIE;协议为TCP、UDP时,服务器组会话保持支持SOURCE_IP。


  9. 单击“下一步”。

    • 如果步骤8中选择“新建服务器组”,则进入添加后端服务器页面。请从步骤10开始进行配置。

    • 如果步骤8中选择已有服务器组,则无法继续添加服务器,单击“下一步”进入健康检查页面,请从步骤14开始进行配置。

  10. 在添加服务器页面,单击“添加”。

  11. 在“添加服务器”页面中,勾选待添加的云主机,单击“添加”。

  12. 说明:当前只支持添加与负载均衡位于同一个VPC内的云主机。

  13. 返回“添加服务器”页面,可根据需要修改云主机对应的端口和权重。

    端口:可以配置为1~65535之间的整数。您可以修改端口号,如果要为一个云主机添加多个端口,可以单击操作列的“增加端口”,系统会自动分配一个新的端口号。

    权重:可以配置为1~255之间的整数。

  14. 单击“下一步”。

  15. 在健康检查配置页面,根据提示配置各项参数。

  16. 参数说明如下。

    参数

    说明

    开启健康检查

    单击按钮来开启或关闭健康检查功能。缺省为开启。

    名称

    输入健康检查的名称。

    类型

    健康检查的协议类型与监听器的协议类型相关:

    ○ 当监听器的监听协议为TCP时,健康检查协议可以选择PING、TCP;

    ○ 当监听器的监听协议为HTTP或HTTPS时,健康检查协议可以选择PING、TCP和HTTP;

    ○ 当监听器的监听协议为UDP时,健康检查协议可以选择PING、UDP。

    每种协议类型的健康检测方法为:

    ○ 选择PING协议:通过发送PING报文来检测服务器是否存活。

    ○ 选择TCP协议:基于网络层探测,通过发送SYN握手报文来检测服务器端口是否存活。

    ○ 选择UDP协议:基于网络层探测,通过尝试建立UDP连接来检测服务器端口是否存活。

    ○ 选择HTTP协议:通过发送GET/POST请求模拟浏览器的访问行为来检查服务器应用是否健康。

    HTTP方法

    当协议类型为HTTP时,选择检查方法,即使用GET还是POST方法进行检查。

    检查路径

    当协议类型为HTTP时,输入健康检查的请求域名。

    路径仅支持以“/”开头。例如:/www.abc.com

    正常状态码

    当协议类型为HTTP时,健康检查正常时返回的状态码。缺省选择http_2xx和http_3xx。

    检查间隔

    输入两次健康检查之间的间隔时间。取值为1~60之间的整数,单位为秒。

    超时时间

    输入检查超时时间,即超过该检查时间后结束检查。取值为1~60之间的整数,单位为秒,且不能大于检查间隔。

    最大重复次数

    输入重复检查的次数,在检查次数内云主机仍未有正确回应,则判断该云主机状态为Dead。取值为1~10之间的整数。


  17. 单击“确定”。