Elastic Load Balancing
传统负载均衡器
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

面向 Internet 的传统负载均衡器

面向 Internet 的负载均衡器有一个可公开解析的 DNS 名称,因此可以通过 Internet 将请求从客户端路由到已向负载均衡器注册的 EC2 实例。

 面向 Internet 的负载均衡器将来自 Internet 的流量路由到 EC2 实例。

如果负载均衡器在启用了 ClassicLink 的 VPC 中,则其实例可以是链接的 EC2-Classic 实例。如果负载均衡器在 EC2-Classic 中,则其实例必须位于 EC2-Classic 中。

您的负载均衡器的公有 DNS 名称

创建负载均衡器后,它会收到一个公有 DNS 名称,客户端可使用该名称发送请求。DNS 服务器将您的负载均衡器的 DNS 名称解析为您负载均衡器的负载均衡器节点的公有 IP 地址。每个负载均衡器节点均使用私有 IP 地址连接到后端实例。

EC2-VPC

VPC 中的负载均衡器仅支持 IPv4 地址。控制台显示具有以下格式的公有 DNS 名称:

name-1234567890.region.elb.amazonaws.com

EC2-Classic

EC2-Classic 中的负载均衡器支持 IPv4 和 IPv6 地址。控制台显示以下公有 DNS 名称:

name-123456789.region.elb.amazonaws.com ipv6.name-123456789.region.elb.amazonaws.com dualstack.name-123456789.region.elb.amazonaws.com

基础公有 DNS 名称只会返回 IPv4 记录。带 ipv6 前缀的公有 DNS 名称只返回 IPv6 记录。带 dualstack 前缀的公有 DNS 名称会返回 IPv4 和 IPv6 记录。建议您通过将 DNS 名称与 dualstack 前缀结合使用来启用 IPv6 支持,以确保客户端可以使用 IPv4 或 IPv6 访问负载均衡器。

客户端可以使用 IPv4 或 IPv6 连接到 EC2-Classic 中的负载均衡器。不过,负载均衡器及其后端实例之间的通信仅使用 IPv4 (无论客户端与您的负载均衡器之间是以何种方式通信)。

创建面向 Internet 的负载均衡器

当您在 VPC 内创建负载均衡器时,您可以使其成为内部负载均衡器或面向 Internet 的负载均衡器。您在公有子网中创建面向 Internet 的负载均衡器。EC2-Classic 中的负载均衡器始终是面向 Internet 的负载均衡器。

在创建负载均衡器时,您配置侦听器、配置运行状况检查并注册后端实例。通过指定前端 (客户端到负载均衡器) 连接的协议和端口以及后端 (负载均衡器到后端实例) 连接的协议和端口来配置侦听器。可以为负载均衡器配置多个侦听器。

要创建面向 Internet 的基本负载均衡器,请参阅 教程:创建传统负载均衡器

要使用 HTTPS 侦听器创建负载均衡器,请参阅创建带有 HTTPS 侦听器的传统负载均衡器