阿里云负载均衡服务提供以下功能:

协议支持

当前提供四层(TCP协议和UDP协议)和七层(HTTP和HTTPS协议)的负载均衡服务。

健康检查

支持对后端ECS实例进行健康检查。负载均衡服务会自动屏蔽异常状态的ECS实例,待该ECS实例恢复正常后自动解除屏蔽。

会话保持

提供会话保持功能。在会话的生命周期内,可以将同一客户端的会话请求转发到同一台后端ECS实例上。

调度算法

支持轮询、加权轮询(WRR)、加权最小连接数(WLC)三种调度算法。

  • 轮询:按照访问次数依次将外部请求依序分发到后端ECS实例上。
  • 加权轮询:用户可以对每台后端服务器设置权重值。权重值越高的服务器,被轮询到的次数(概率)也越高。
  • 加权最小连接数:除了根据对每台后端服务器设定的权重值来进行轮询,同时还考虑后端服务器的实际负载(即连接数)。当权重值相同时,当前连接数越小的后端服务器被轮询到的次数(概率)也越高。

域名URL转发

针对七层协议(HTTP协议和HTTPS协议),支持按设定的访问域名和URL将请求转发到不同的虚拟服务器组。

多可用区

支持在指定可用区创建负载均衡实例。在多可用区部署的地域还支持主备可用区,当主可用区出现故障时,负载均衡可自动切换到备可用区上提供服务。

访问控制

通过添加负载均衡监听的访问白名单,仅允许特定IP访问负载均衡服务。

安全防护

结合云盾,可提供5Gbps的防DDoS攻击能力。

证书管理

针对HTTPS协议,提供统一的证书管理服务。证书无需上传到后端ECS实例,解密处理在负载均衡上进行,降低后端ECS实例的CPU开销。

带宽控制

支持根据监听设置其对应服务所能达到的带宽峰值。

实例类型

提供公网和私网类型的负载均衡服务。您可以根据业务场景来选择配置对外公开或对内私有的负载均衡服务,系统会根据您的选择分配公网或私网服务地址。

公网类型的负载均衡默认使用经典网络;私网类型的负载均衡服务可以选择使用经典网络或专有网络。

监控

提供丰富的监控数据,实时了解负载均衡运行状态。

管理方式

提供控制台、API、SDK多种管理方式。