检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
主备转发:必须同时向服务器组中添加两个后端服务器,一个为主服务器,一个为备服务器。当主服务器故障时,流量将转发至备服务器,提升业务的可靠性。仅TCP、UDP、TLS协议的监听器支持添加主备转发模式的后端服务器组。 说明: 该功能陆续上线中,已发布区域请以控制台实际为准。 服务器组类型 指定后端服务器组的类型。
创建后端服务器组 操作场景 负载均衡实例的监听器绑定后端服务器组后,才能正常转发访问请求。 您可通过三种方式为负载均衡实例创建后端服务器组,详见表1 创建后端服务器组指引。 表1 创建后端服务器组指引 创建场景 创建步骤 独立创建后端服务器组并关联至负载均衡实例使用 操作步骤。
参数解释:后端服务器ID。 说明: 说明: 此处并非ECS服务器的ID,而是ELB为绑定的后端服务器自动生成的member ID。 name String 参数解释:后端服务器名称。 注意:该名称并非ECS名称。 project_id String 参数解释:后端服务器所在的项目ID。
取值范围: ONLINE:后端服务器正常。 NO_MONITOR:后端服务器所在的服务器组没有健康检查器。 OFFLINE:后端服务器关联的ECS服务器不存在或已关机。 status Array of MemberStatus objects 参数解释:后端服务器监听器粒度的的健康状态。
均衡后端服务器中删除。 不同类型的后端服务器组,支持添加不同类型的后端服务器,详情见表1。 表1 添加后端服务器分类 后端服务器组类型 支持的后端服务器类型 添加指引 混合类型 支持直接添加与负载均衡器同VPC的弹性云服务器(ECS)实例和辅助弹性网卡(SubENI)实例作为后端服务器。
高级配置(可选) - 本示例保持系统默认。 创建两台ECS。 本示例中的ECS相关配置仅供参考,更多详细设置请参考快速创建ECS。 单击查看本示例中两台ECS的网络配置 ECS的网络配置信息 参数 示例 说明 名称 ECS01 ECS02 两台ECS实例的名称。 区域 华北-北京四 与VPC的区域保持一致。
低TCP频繁建连的开销。 后端服务器 在使用负载均衡器前,建议先创建ECS实例或者BMS实例并部署相关业务应用,然后将ECS实例或者BMS实例添加到负载均衡器的后端服务器组来处理转发的客户端访问请求。创建后端服务器时,请注意以下事项: 建议后端服务器实例的所属地域和负载均衡器的所属地域相同。
operating_status String 后端服务器的健康状态。取值: ONLINE:后端服务器正常。 NO_MONITOR:后端服务器所在的服务器组没有健康检查器。 OFFLINE:后端服务器关联的ECS服务器不存在或已关机。 reason MemberHealthCheckFailedReason
取值范围: ONLINE:后端服务器正常。 NO_MONITOR:后端服务器所在的服务器组没有健康检查器。 OFFLINE:后端服务器关联的ECS服务器不存在或已关机。 status Array of MemberStatus objects 参数解释:后端服务器监听器粒度的的健康状态。
id String 后端服务器ID。 说明: 说明: 此处并非ECS服务器的ID,而是ELB为绑定的后端服务器自动生成的member ID。 name String 后端服务器名称。注意:该名称并非ECS名称。 project_id String 后端服务器所在的项目ID。 pool_id
operating_status String 后端服务器的健康状态。 取值: ONLINE:后端服务器正常。 NO_MONITOR:后端服务器所在的服务器组没有健康检查器。 OFFLINE:后端服务器关联的ECS服务器不存在或已关机。 reason MemberHealthCheckFailedReason
如何检查后端服务器服务状态? 确认服务器服务是否开启。 登录虚拟机内部。 执行如下命令,查看系统的端口监听状态,如图1所示。 netstat -ntpl Windows虚拟机可以在命令行中执行netstat -ano查看系统的端口监听状态,或者查看服务端软件状态。 图1 系统的端口监听状态
参数解释:后端服务器ID。 说明: 说明: 此处并非ECS服务器的ID,而是ELB为绑定的后端服务器自动生成的member ID。 name String 参数解释:后端服务器名称。 注意:该名称并非ECS名称。 project_id String 参数解释:后端服务器所在的项目ID。
负载均衡将来自客户端的请求通过负载均衡器分发至后端服务器,后端服务器再将响应通过内网返回给负载均衡。负载均衡器和后端服务器之间是通过内网进行通信的。 如果负载均衡器后端服务器仅处理来自负载均衡的访问请求,服务器可以不购买EIP或者NAT网关等服务,仅有私网IP即可。 如果负载均衡器后端服务器还需要直接对公网提供
如何检查后端服务器网络状态? 确认虚拟机主网卡已经正确分配到IP地址。 登录虚拟机内部。 执行ifconfig命令或ip address查看网卡的IP信息。 Windows虚拟机可以在命令行中执行ipconfig查看。 从虚拟机内部ping所在子网的网关,确认基本通信功能是否正常。
String 后端服务器关联的监听器id。 operating_status String 后端服务器的健康状态。 取值: ONLINE:后端服务器正常。 NO_MONITOR:后端服务器所在的服务器组没有健康检查器。 OFFLINE:后端服务器关联的ECS服务器不存在或已关机或服务异常。
BatchDeleteMembersState objects 后端服务器对象列表。 表6 BatchDeleteMembersState 参数 参数类型 描述 id String 后端服务器ID。 说明: 说明: 此处并非ECS服务器的ID,而是ELB为绑定的后端服务器自动生成的member ID。 ret_status
仅独享型负载均衡支持HTTP和HTTPS类型的后端服务器组开启慢启动功能。 后端服务器在以下两种状态会退出慢启动状态。 到达已设定的慢启动时间。 慢启动时间内后端服务器变为异常。 约束与限制 仅在流量分配策略使用加权轮询算法时生效。 慢启动仅对新增后端服务器生效,后端服务器组首次添加后端服务器时慢启动不生效。
负载均衡器会定期向后端服务器发送请求以测试其运行状态,这些测试称为健康检查。通过健康检查来判断后端服务器是否可用。 负载均衡器如果判断后端服务器健康检查异常,就不会将流量分发到异常后端服务器,而是分发到健康检查正常的后端服务器,从而提高了业务的可靠性。当异常的后端服务器恢复正常运行后,
ELB修改后端服务器权重后多久生效? ELB修改后端服务器权重后,新的权重5秒内会生效。 对于TCP、UDP监听器,新的连接会根据修改后的权重转发,已经建立的连接不受影响。 对于HTTP、HTTPS监听器,新的请求会根据修改后的权重转发,已有请求不受影响。 后端服务器的权重修改为0