检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
后端服务器组概述 后端服务器组简介 后端服务器组是一个或多个后端服务器的逻辑集合,用于将客户端的流量转发到一个或多个后端服务器,满足用户同时处理海量并发业务的需求。后端服务器可以是云服务器实例、辅助弹性网卡或IP地址。 后端服务器组参与流量转发过程如表1: 表1 后端服务器组参与流量转发过程
操作指导 云服务器 支持添加与负载均衡器同VPC的云服务器实例(弹性云服务器和裸金属服务器)作为后端服务器。 添加后端云服务器。 后端服务器组优势 在负载均衡器的使用中引入后端服务器组有如下优势: 通过后端服务器组可以对后端服务器进行统一管理,灵活地添加或者移除后端服务器,降低用户的管理和使用成本。
在监听器的“基本信息”页签,单击“后端服务器组”区域右侧“更换后端服务器组”。 在弹出的对话框中,单击服务器组名称方框。 将显示搜索框、所有可选服务器组和“创建后端服务器组”。 选择已有服务器组,可直接单击目标服务器组名称,也可在搜索框中按名称搜索。 您也可单击“创建后端服务器组”创建新的后端服务器组。创建完
在监听器的“基本信息”页签,单击“后端服务器组”区域右侧“更换后端服务器组”。 在弹出的对话框中,单击服务器组名称方框。 将显示搜索框、所有可选服务器组和“创建后端服务器组”。 选择已有服务器组,可直接单击目标服务器组名称,也可在搜索框中按名称搜索。 您也可单击“创建后端服务器组”创建新的后端服务器组。创建完
《裸金属服务器实例家族》。 添加后端云服务器 进入后端服务器组列表页面。 在后端服务器组列表页面,单击需要添加后端服务器的后端服务器组名称。 切换到“后端服务器”页签,选择下方“云服务器”页签,并单击“添加”。 支持通过指定的关键字搜索后端服务器。私网IP地址支持选择主网卡和扩展网卡。
主备转发:必须同时向服务器组中添加两个后端服务器,一个为主服务器,一个为备服务器。当主服务器故障时,流量将转发至备服务器,提升业务的可靠性。仅TCP、UDP、TLS协议的监听器支持添加主备转发模式的后端服务器组。 说明: 该功能陆续上线中,已发布区域请以控制台实际为准。 服务器组类型 指定后端服务器组的类型。
operating_status String 后端服务器的健康状态。 取值: ONLINE:后端服务器正常。 NO_MONITOR:后端服务器所在的服务器组没有健康检查器。 OFFLINE:后端服务器关联的ECS服务器不存在或已关机。 reason MemberHealthCheckFailedReason
创建后端云服务器 功能介绍 为某个后端云服务器组添加后端云服务器。当后端云服务器组被监听器使用后,访问负载均衡器的流量可以通过负载均衡算法分发到不同的后端云服务器上,分担流量。 接口约束 属于一个后端云服务器组的两个后端云服务器不能有相同的address和protocol_port。
步骤四:创建弹性服务器 选择“计算 > 弹性云服务器”。 单击右上角的“购买弹性云服务器”。 根据表1创建服务器ECS-Test,根据需要设置相关参数。详见《弹性云服务器用户指南》。 虚拟私有云选择vpc-peering,服务器名称设置为ECS-Test。 服务器ECS-Test创建成功后,在其上部署Nginx。
operating_status String 后端服务器的健康状态。取值: ONLINE:后端服务器正常。 NO_MONITOR:后端服务器所在的服务器组没有健康检查器。 OFFLINE:后端服务器关联的ECS服务器不存在或已关机。 reason MemberHealthCheckFailedReason
取值范围: ONLINE:后端服务器正常。 NO_MONITOR:后端服务器所在的服务器组没有健康检查器。 OFFLINE:后端服务器关联的ECS服务器不存在或已关机。 status Array of MemberStatus objects 参数解释:后端服务器监听器粒度的的健康状态。
添加后端云服务器 功能介绍 为某个后端云服务器组添加后端云服务器。当后端云服务器组被监听器使用后,访问负载均衡器的流量可以通过负载均衡算法分发到不同的后端云服务器上,分担流量。 接口约束 属于一个后端云服务器组的两个后端云服务器不能有相同的address和protocol_port。
设置请求消息头-添加后端云服务器组 在Body标签中填写请求消息体。 图2 填写请求消息体-添加后端云服务器组 查询虚拟机的subnet_id和主网卡IP。 填写URL。 GET https://{VPCEndpoint}/v2.0/ports?device_id={ecs_id} 在响应
pool_id 是 String 后端云服务器组id。 member_id 是 String 后端云服务器id。 说明: 此处并非服务器的ID,而是ELB添加后端服服务器之后自动生成的member ID。 memberID可以通过查询后端云服务器列表接口获取。 请求消息 无 响应消息
BatchDeleteMembersState objects 后端服务器对象列表。 表6 BatchDeleteMembersState 参数 参数类型 描述 id String 后端服务器ID。 说明: 说明: 此处并非ECS服务器的ID,而是ELB为绑定的后端服务器自动生成的member ID。 ret_status
pool_id 是 String 后端云服务器组id。 member_id 是 String 后端云服务器id。 说明: 此处并非服务器的ID,而是ELB添加后端服服务器之后自动生成的member ID。 memberID可以通过查询后端云服务器列表接口获取。 请求消息 表2 请求参数
如何检查后端服务器服务状态? 确认服务器服务是否开启。 登录虚拟机内部。 执行如下命令,查看系统的端口监听状态,如图1所示。 netstat -ntpl Windows虚拟机可以在命令行中执行netstat -ano查看系统的端口监听状态,或者查看服务端软件状态。 图1 系统的端口监听状态
对于七层监听器(HTTP/HTTPS),是客户端和ELB实例建立连接,ELB实例再和后端服务器建立连接。因此,ELB活跃连接数与后端服务器的连接数没有对应关系。 父主题: 后端服务器
级联删除后端服务器组 功能介绍 级联删除后端服务器组,包含在此后端服务器组下的所有后端服务器和健康检查也将被删除。 接口约束 将删除此后端服务器组及包含在此后端服务器组下的所有后端服务器和健康检查,并且pool不能被l7policy关联。 调用方法 请参见如何调用API。 URI
控制后端服务器组流量分发 配置流量分配策略分发流量 配置会话保持提升访问效率 配置慢启动平滑扩容后端服务器组 父主题: 后端服务器组