虚拟服务器组 (VServer group)是一组 ECS 实例。虚拟服务器组允许您在监听维度上个性化定义服务器组,即实例下的不同监听可使用不同的后端服务器组,可满足域名和 URL 转发个性化需求。

如果您没有创建虚拟服务器组,负载均衡实例会将请求按照您设置的权重和监听规则转发给所有添加的后端服务器 (ECS 实例);如果您创建了虚拟服务器组,负载均衡实例会将请求按照您设置的监听规则转发给关联的虚拟服务器组,默认实例维度添加的独立的后端服务器不再接收请求。

说明
如果您在一个负载均衡实例的 HTTP/HTTPS 监听下,添加了后端服务器、虚拟服务器组和转发规则,请求转发的顺序如下:
  • 判断请求其是否能够匹配上某条转发规则,如果匹配,则将流量转发到该规则的虚拟服务器组。
  • 若不匹配并且在该监听上设置了虚拟服务器组,那么将流量转发到监听关联的虚拟服务器组。
  • 若您没有在该监听上设置虚拟服务器组,即将流量转发到实例级别添加的各后端服务器。

使用限制

  • 虚拟服务器组只能添加监听所在地域的后端服务器。
  • 一个后端服务器可以属于多个虚拟服务器组。
  • 一个虚拟服务器组可绑定在一个实例的多个监听上。
  • 虚拟服务器组由服务器+端口组成。

前提条件

  • 您已经创建了负载均衡实例。
  • 您创建了 ECS 实例,用来接收转发的请求。

操作步骤

  1. 登录 负载均衡管理控制台
  2. 实例管理页面,选择地域,查看该地域下的所有负载均衡实例。
  3. 单击负载均衡实例的 ID 链接,进入负载均衡的详情页面。
  4. 在负载均衡实例菜单栏,单击 服务器 > 虚拟服务器组
  5. 虚拟服务器组页面,单击 创建虚拟服务器组
  6. 创建虚拟服务器组 对话框,完成如下操作:
    1. 分组名称 文本框中,输入虚拟服务器组名称。
    2. 选择您要添加的 ECS 实例的网络类型。
      说明
      ECS 实例的网络类型要和负载均衡实例的类型匹配,如果不匹配,添加按钮则会灰掉。详情查看 负载均衡实例类型
      • 经典网络的公网负载均衡实例,可添加经典网络 ECS 实例或者同一 VPC 实例 ID 的 ECS 实例;
      • 专有网络的私网负载均衡实例,仅能添加同一 VPC 实例 ID 的 ECS 实例;
      • 经典网络的私网负载均衡实例,仅能添加经典网络的 ECS 实例。
  7. 可选服务器列表 ,单击要添加的实例。
    选中添加的实例会显示在右侧的 已选服务器列表中。
  8. 已选服务器列表 ,输入每个 ECS 实例的端口和权重,单击 确定
    创建的虚拟服务器组会显示在 虚拟服务器组 页面,您可以删除或者增加虚拟服务器的 ECS 实例数量 (单击 编辑)。您也可以将该虚拟服务器组和实例下的监听或者转发策略关联。