后端服务器介绍
负载均衡器会将客户端的请求转发给后端服务器处理。例如,您可以添加ECS实例作为负载均衡器的后端服务器,监听器使用您配置的协议和端口检查来自客户端的连接请求,并根据您定义的分配策略将请求转发到后端服务器组里的后端云服务器。
新添加后端服务器后,若健康检查开启,负载均衡器会向后端服务器发送请求以检测其运行状态,响应正常则直接上线,响应异常则开始健康检查机制定期检查,检查正常后上线。
您可以随时增加或减少负载均衡器的后端服务器数量,保证应用业务稳定和可靠,屏蔽单点故障,您可以在负载均衡器所在地域内的可用区中,绑定后端服务器实例,并且确保至少有一台后端服务器在正常运行。
在弹性负载均衡控制台,通过后端服务器IP,或后端云服务器ID可以查看这个服务器被哪些负载均衡器绑定。
关机或重启已有业务的后端服务器,会断开已经建立的连接,正在传输的流量会丢失。建议在客户端上面配置重试功能,避免业务数据丢失。
注意事项
绑定后端服务器时,请注意以下事项:
- 如果未开启跨VPC后端,请确保后端服务器和负载均衡器属于同一个VPC。
- 建议您选择相同操作系统的后端服务器,以便日后管理和维护。
- 您可以设置后端服务器组内各后端服务器的转发权重。权重越高的后端服务器将被分配到更多的访问请求。
- 如果您开启了会话保持功能,那么有可能会造成后端服务器的访问量不均衡。如果出现了访问不均衡的情况,建议您暂时关闭会话保持功能,观察一下是否依然存在这种情况。
- 确保后端服务器的安全组已针对后端服务器端口和健康检查端口配置了相应的入方向规则,详情请参见后端服务器配置安全组(共享型)。
- 独享型负载均衡不支持虚拟化类型为XEN的弹性服务器,作为后端云服务器。XEN规格类型的服务器列表,请参考规格清单。
- 通过私网IP访问负载均衡器的场景下,如果客户端是XEN类型的服务器,在创建独享型负载均衡时必须勾选客户端所在的可用区。例如,客户端为S1型弹性服务器,所在可用区为AZ1,那么创建独享型负载均衡时,可用区必须包含AZ1。XEN规格类型的服务器列表,请参考规格清单。
慢启动
开启慢启动后,负载均衡器向该模式下的后端服务器线性增加请求分配权重,当配置的慢启动持续时间期限结束后,负载均衡器向后端服务器正常发送完请求,并退出慢启动模式。
- 目前仅HTTP和HTTPS类型的后端服务器组支持慢启动功能。
- 只对加权轮询算法生效。
- 只对于新增后端服务器开启慢启动,如果原来的主机组没有后端服务器,则新增的首个后端服务器慢启动也不生效。
- 在健康检查开启时,后端服务器在线后慢启动生效; 如果慢启动过程中健康检查抖动,慢启动计时不会停止。
- 在健康检查关闭时,慢启动立即生效。
- 后端服务器的慢启动结束之后,不会再次进入慢启动模式。
跨VPC后端
跨VPC后端支持添加通过以VPC对等连接、云连接、VPN连接与专线连接互通的后端服务器,还支持添加私网ELB(添加ELB的私网IP)。
- 请前往负载均衡器基本信息页面开启跨VPC后端功能,否则该功能无法正常使用。
- 添加的跨VPC后端的IP地址只允许为IPv4类型的地址。
- 添加的跨VPC后端的IP地址不能为本VPC内的IP地址以及公网IP地址,否则请求不可达。若您要添加跨VPC后端,请正确配置路由,详情请参见添加或移除后端服务器(独享型)。
- 若要使用跨VPC后端功能,请先正确配置VPC路由,确保后端可达。
- 只有TCP,HTTP,HTTPS类型监听器支持跨VPC后端功能。
- 请确保负载均衡器的后端子网有足够的IP地址(至少有16个可用IP地址),否则该功能无法正常使用。可以通过负载均衡器的“基本信息 > 后端子网”添加多个后端子网来增加后端子网的IP地址。
- 跨VPC后端的安全组规则必须放通负载均衡器的后端子网网段,否则会导后端业务流量与健康检查异常。
- 跨VPC后端功能开启后无法关闭。
- 跨VPC后端功能最多可以支持添加492个后端服务器。
- 通过跨VPC后端功能添加的后端服务器,默认的源地址透传功能会失效。请使用TOA模块获取客户端IP地址。
