虚拟服务器组(VServer Groups)是一组云服务器实例。将虚拟服务器组和一个监听关联后,监听只会将流量转发给关联的虚拟服务器组的后端服务器,不会再将流量转发给其他后端服务器。
背景信息
在创建虚拟服务器组时,请注意:
虚拟服务器组中添加的云服务器实例的地域必须和CLB实例相同。
一个云服务器实例可以属于多个虚拟服务器组。
一个虚拟服务器组可绑定在一个实例的多个监听上。
公网CLB可以添加后端同地域任意某个VPC的服务器,但当添加多个云服务器时,这些云服务器必须属于同一个VPC。
虚拟服务器组由云服务器实例和端口组成。
前提条件
在创建虚拟服务器组前,请确保:
您已创建和管理CLB实例。
您已创建了云服务器实例并部署了相关应用,用来接收转发的请求。具体操作,请参见:
说明请确保云服务器的地域和CLB实例的地域相同。
创建虚拟服务器组
在实例管理页面,选择目标实例的所属地域。
单击目标实例的ID。
单击虚拟服务器组页签,然后单击创建虚拟服务器组。
在创建虚拟服务器组页面,完成以下配置。
在虚拟服务器组名称文本框中,输入虚拟服务器组名称。
在标签键和标签值文本框中,输入虚拟服务器组的标签。
在已添加服务器区域单击添加。
在我的服务器面板,选择目标云服务器,然后单击下一步。
如果您需要选择云服务器ENI,确保目标ECS已绑定了弹性网卡。具体操作,请参见通过弹性网卡添加后端服务器。
在配置端口和权重配置向导页面输入每个服务器的端口和权重,然后单击添加。
端口:云服务器开放用来接收请求的后端端口。
在同一个CLB实例内,服务器端口可重复。
权重:权重越高的云服务器将被分配到更多的访问请求。
重要权重范围为0~100,如果权重设置为0,该服务器不会再接受新请求。
单击
,支持批量修改已添加服务器的端口号和权重。
单击向下复制:如果修改当前服务器的端口号或权重,该服务器以下所有服务器的端口号或权重同步改变。
单击向上复制:如果修改当前服务器的端口号或权重,该服务器以上所有服务器的端口号或权重同步改变。
单击全部复制:如果修改当前服务器的端口号或权重,该虚拟服务器组中所有服务器的端口号或权重同步改变。
单击重置:
在端口右侧单击重置:该虚拟服务器组中所有服务器的端口号将会被清除。
在权重右侧单击重置:该虚拟服务器组中所有服务器的权重将会恢复为默认值。
确认配置信息,单击创建,然后在弹出的对话框中单击确定。
说明在已添加服务器下方您可以单击继续添加来继续添加云服务器。
编辑虚拟服务器组
虚拟服务器组创建完成后,您可以修改虚拟服务器组中的后端服务器配置。
在实例管理页面,选择目标实例的所属地域。
单击目标实例的ID。
单击虚拟服务器组页签。
在目标虚拟服务器组的操作列单击编辑。
在编辑虚拟服务器组页面编辑虚拟服务器组的信息,然后单击保存。
可重新自定义虚拟服务器组的名称。
可修改已添加的云服务器的端口和权重。
可单击删除将云服务器实例从虚拟服务器组中移除。
说明如果虚拟服务器组中的云服务器存在关联监听或关联转发策略,需要先解除监听或转发策略的关联关系,才可以删除该云服务器。
可单击继续添加,在我的服务器面板来继续添加新的云服务器到该虚拟服务器组中。
删除虚拟服务器组
虚拟服务器组不用于流量转发时,您可以删除对应的虚拟服务器组。
在实例管理页面,选择目标实例的所属地域。
单击目标实例的ID。
单击虚拟服务器组页签。
在目标虚拟服务器组的操作列单击删除。
说明如果虚拟服务器组存在关联监听或关联转发策略,需要先解除监听或转发策略的关联关系,才可以删除该虚拟服务器组。
在弹出的确认框中,单击确定。
相关文档
CreateVServerGroup:添加后端服务器组并向指定的后端服务器组中添加后端服务器。
SetVServerGroupAttribute:修改虚拟服务器组的配置,该接口只能用于修改后端服务器的权重和虚拟服务器名称。
AddVServerGroupBackendServers:向指定的后端服务器组中添加后端服务器。
RemoveVServerGroupBackendServers:从指定的后端服务器组中移除后端服务器。
ModifyVServerGroupBackendServers:替换服务器组中的后端服务器。
DeleteVServerGroup:删除虚拟服务器组。
DescribeVServerGroups:查询虚拟服务器组列表。
DescribeVServerGroupAttribute:查询虚拟服务器组的详细信息。