创建服务器组(可选)

您可以在负载均衡实例中先创建服务器组,再将其关联到新创建的监听器中。此过程支持同时向服务器组中添加服务器(即弹性云主机)。

您也可以在创建监听器的过程中,同时创建并添加新服务器组;考虑到监听器与服务器组的关联性,建议在监听器配置向导中新建服务器组,请参见创建监听器)。

 

步骤1:创建服务器组

  1. 在左导航栏中,选择[产品与服务/网络/负载均衡]菜单项,进入负载均衡列表页面。

  1. 单击待操作的负载均衡实例,进入基本信息页面。

  1. 单击“服务器组”页签,进入服务器组页面。

  1. 单击<新建>按钮,弹出新建服务器组窗口。

  1. 配置参数,请参见服务器组参数说明服务器组配置建议

  1. 单击<下一步>按钮,进入选择服务器窗口。

服务器组参数说明

参数

说明

名称

按照页面规则自定义服务器组的名称。

均衡算法

选择服务器组使用的均衡算法。

  • 加权轮询算法:根据后端服务器权值的大小把新连接依次分发给每个服务器,权值越大,分配的新连接越多。

  • 最小连接算法:总是把新连接分发给加权活动连接数(当前活动连接数/权值)最小的后端服务器。

  • 源地址算法:将请求的源IP地址进行Hash运算,得到一个具体的数值,同时对后端服务器进行编号,按照运算结果将请求分发到对应编号的服务器上。这可以使得对不同源IP的访问进行负载分发,而同一个客户端IP的请求始终被派发至某特定的服务器。

会话持久化

选择会话保持的类型。缺省未选择任何类型。

开启后,负载均衡将属于同一个会话的请求都转发到同一个后端服务器进行处理。调度算法为“加权轮询算法”时,建议配置会话保持类型。

  • APP_COOKIE:依赖于APP定义的COOKIE,通过在APP会话中创建不同的COOKIE来区分不同的客户端,后续具有相同COOKIE客户端的请求由同一个后端服务器进行处理。

  • HTTP_COOKIE:客户端第一次连接时,在HTTP的应答报文中打上标记,后续具有相同标记的请求由同一个后端服务器进行处理。

  • SOURCE_IP:与源地址均衡算法的效果相同。

 

服务器组配置建议

步骤2:添加服务器

运行中的服务器必须添加至负载均衡实例中,才能实现负载均衡实例对服务器流量分发的功能。

您可以在创建服务器组的过程中,一并添加后端服务器,即实际提供业务的弹性云主机,并可根据弹性云主机的性能划分权重。

前提条件

操作步骤

  1. 完成创建服务器组(参见步骤1:创建服务器组),进入选择服务器窗口。

  1. 勾选待添加的弹性云主机,单击<下一步>,进入配置端口和权重窗口。

  1. 可根据需要修改弹性云主机对应的端口和权重。

如果要为弹性云主机添加多个端口,可以单击操作列的<增加端口>,系统会自动分配一个新的端口号。

  1. 单击<确定>,完成操作。

后续步骤

创建服务器组后,可在创建监听器过程中,通过步骤2:添加服务器组,配置参数“选择服务器组”,将已经创建好的服务器组添加进去,关联监听器。