

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 负载均衡器
<a name="amazon-lightsail-faq-load-balancers"></a>

## 我可以用 Lightsail 负载均衡器做什么？
<a name="what-can-i-do-with-load-balancers"></a>

Lightsail 负载均衡器允许您构建高度可用的网站和应用程序。Lightsail 负载均衡器通过在不同可用区的实例之间分配流量并将流量仅指向健康的目标实例，从而降低了应用程序因实例问题或数据中心中断而停机的风险。借助 Lightsail 负载均衡器和多个目标实例，您的网站或应用程序还可以适应网络流量的增长，并在加载高峰时段为访客保持良好的性能。

此外，您还可以使用 Lightsail 负载均衡器来帮助您构建安全的应用程序并接受 HTTPS 流量。Lightsail 消除了申请、配置和维护 SSL/TLS 证书的复杂性。内置的证书管理功能代表您申请和续订证书，并将证书自动添加到负载均衡器中。

## 我能否将负载均衡器用于不同 AWS 区域 或不同可用区的实例？
<a name="can-i-use-load-balancers-in-different-regions-availability-zones"></a>

您不能将负载均衡器用于在不同 AWS 区域中运行的实例。不过，您可以将负载均衡器用于不同可用区中的目标实例。实际上，我们建议您在不同可用区中分配目标实例以最大限度提高应用程序可用性。

## 我的 Lightsail 负载均衡器如何应对流量峰值？
<a name="how-does-load-balancer-deal-with-traffic-spikes"></a>

Lightsail 负载均衡器会自动扩展以应对应用程序的流量峰值，而无需您手动调整它们。如果您的应用程序出现短暂的流量峰值，您的 Lightsail 负载均衡器将自动扩展并继续高效地将流量引导到您的 Lightsail 实例。虽然您的 Lightsail 负载均衡器专为轻松管理流量峰值而设计，但流量持续非常高的应用程序可能会遇到性能下降或受限的情况。如果您希望您的应用程序能够持续管理 5 个 GB/hour 以上的数据或持续拥有大量连接（每小时新连接数超过 400 万，活跃并发连接数超过 15k），我们建议改用带有应用程序负载平衡的 Amazon EC2。

## Lightsail 负载均衡器如何将流量路由到我的目标实例？
<a name="how-do-load-balancers-route-traffic-to-my-instance"></a>

Lightsail 负载均衡器根据轮询算法将流量引导到您的健康目标实例。

## Lightsail 如何知道我的目标实例是否运行正常？
<a name="how-does-lightsail-know-instance-health"></a>

在您创建负载均衡器并连接实例后，Lightsail 会向您的 Web 应用程序的根目录发送运行状况检查请求。您可以通过指定 Lightsail ping 的路径（常用文件或网页 URL）来自定义位置。如果使用此路径可以到达目标实例，那么 Lightsail 会将流量路由到那里。如果您的一个目标实例没有响应，则运行状况检查将失败，并且 Lightsail 不会将流量路由到该实例。[了解运行状况检查的更多信息](enable-set-up-health-checking-for-lightsail-load-balancer-metrics.md)

## 我可以将多少个实例连接到负载均衡器？
<a name="how-many-instances-attached-to-load-balancer"></a>

您可以根据需要向负载均衡器添加任意数量的目标实例，最多不超过您的 Lightsail 账户实例配额。

## 我是否可以将一个实例分配给多个负载均衡器？
<a name="can-i-assign-one-instance-to-multiple-load-balancers"></a>

是的，如果需要，Lightsail 支持将实例添加为多个负载均衡器的目标实例。

## 在删除负载均衡器时，我的目标实例会发生什么情况？
<a name="what-happens-to-instance-when-load-balancer-deleted"></a>

如果您删除负载均衡器，则附加的目标实例将继续正常运行，并将作为常规 Lightsail 实例显示在 Lightsail 控制台中。请注意，在删除负载均衡器后，您可能需要更新 DNS 记录以将流量传送到以前的某个目标实例。

## 什么是会话持久性？
<a name="what-is-session-persistence"></a>

通过使用会话持久性，负载均衡器可以将访客的会话绑定到特定目标实例。这可确保在会话期间将来自用户的所有请求发送到相同的目标实例。Lightsail 支持要求访问者访问相同目标实例以保持数据一致性的应用程序。例如，需要用户身份验证的很多应用程序可以从使用会话持久性中受益。在创建后，您可以从负载均衡器管理屏幕中为特定负载均衡器启用会话持久性。有关更多信息，请参阅[为负载均衡器启用会话持久性](enable-session-stickiness-persistence-or-change-cookie-duration.md)。

## Lightsail 负载均衡器支持哪种连接？
<a name="what-kind-of-connection-supported-by-load-balancer"></a>

Lightsail 负载均衡器支持 HTTP 和 HTTPS 连接。

## Lightsail 负载均衡器是否支持？ IPv6
<a name="do-loadbalancer-support-ipv6"></a>

2021 年 1 月 12 日之后创建的 Lightsail 负载均衡器默认在双栈模式下运行（即，它们接受通过和 IPv4 协议传输的客户端流量）。 IPv6 IPv6 可以通过在负载均衡器管理页面的 “**网络**” 选项卡上切换，在此日期之前创建的负载均衡器上启用。 IPv6 也可以使用此开关在任何负载均衡器上禁用。

## 是否需要启用负载均衡器后面的实例才能使用 IPv6 已启用的负载均 IPv6 衡器？
<a name="do-loadbalancer-instances-need-ipv6"></a>

不是。 负载均衡器同时接受 IPv4 和 IPv6 流量，并在与后端实例通信 IPv4时将其无缝转换为。因此，负载均衡器背后的实例可以是双堆栈的，也可以是 IPv4 只有双栈的。