什么是 经典负载均衡器? - 弹性负载均衡

什么是 经典负载均衡器?

弹性负载均衡 在一个或多个可用区中的多个目标(如 EC2 实例、容器和 IP 地址)之间自动分配传入的流量。它会监控已注册目标的运行状况,并仅将流量传输到运行状况良好的目标。弹性负载均衡 根据传入流量随时间的变化来扩展您的负载均衡器。它可以自动扩展来处理绝大部分工作负载。

弹性负载均衡 支持以下负载均衡器:应用程序负载均衡器、网络负载均衡器、网关负载均衡器 和 经典负载均衡器。您可以选择最适合自己需求的负载均衡器类型。本指南讨论的是 经典负载均衡器。有关其他负载均衡器的更多信息,请参阅 应用程序负载均衡器 用户指南网络负载均衡器 用户指南网关负载均衡器 用户指南

经典负载均衡器 概览

负载均衡器在多个可用区中的多个 EC2 实例间分配应用程序的传入流量。这可以提高应用程序的容错能力。弹性负载均衡 会检测运行状况不佳的实例,并且仅将流量路由到运行状况良好的实例。

您的负载均衡器将作为客户端的单一接触点。这将提高应用程序的可用性。可以根据需求变化在负载均衡器中添加和删除实例,而不会中断应用程序的整体请求流。弹性负载均衡 根据传输到应用程序的流量随时间的变化对负载均衡器进行扩展。弹性负载均衡 能够自动扩展来处理绝大部分工作负载。

侦听器 使用您配置的协议和端口来检查来自客户端的连接请求,并使用您配置的协议和端口号将请求转发到一个或多个注册实例。可以向您的负载均衡器添加一个或多个侦听器。

您可以配置运行状况检查,这些检查可用来监控已注册实例的运行状况,以便负载均衡器仅将请求发送到正常实例。


                    负载均衡器将流量从客户端路由到您的 EC2 实例。

要确保您的注册实例能够处理每个可用区中的请求负载,每个可用区中向负载均衡器注册的实例的数量必须大致相同。例如,如果您在 us-west-2a 可用区中有十个实例,在 us-west-2b 可用区中有两个实例,则请求将在两个可用区之间平均分配。因此,us-west-2b 中的两个实例便会与 us-west-2a 中的十个实例承担相同的流量。应改为每个可用区中有六个实例。

默认情况下,负载均衡器在为您的负载均衡器启用的可用区之间均匀分配流量。要在所有启用的可用区中的所有注册实例间平均分配流量,请在您的负载均衡器上启用跨区域负载均衡。但我们仍然建议您在每个可用区中保持大致相等的实例数,以便实现更好的容错能力。

有关更多信息,请参阅 弹性负载均衡 用户指南中的 弹性负载均衡 工作原理

优点

使用 经典负载均衡器 而不使用 应用程序负载均衡器 具有以下好处:

  • 支持 EC2-Classic

  • 支持 TCP 和 SSL 侦听器

  • 支持使用应用程序生成的 cookie 的粘性会话

要详细了解每种负载均衡器类型支持的功能,请参阅 弹性负载均衡 产品比较

如何开始

定价

利用负载均衡器,您可以按实际用量付费。有关更多信息,请参阅 弹性负载均衡 定价