+86 135 410 16684Mon. - Fri. 10:00-22:00

如何通过阿里云负载均衡管理多台服务器上的流量

如何通过阿里云负载均衡管理多台服务器上的流量

处理多云设置的负载均衡可能是一个复杂的过程。任务关键型应用程序需要采用高度可用的解决方案来管理繁重的工作负载。阿里云负载均衡简化了跨服务器、网络链路和其他资源分发工作负载的流程,能够最大限度地减少时延且可有效防止过载。使用负载均衡,您可以平衡多个云服务器或扩展应用程序,以优化资源利用率。

本教程介绍了设置负载均衡以跨多个云服务器分发负载的过程。

前提条件:

您需要在控制台运行多个 ECS 实例。还需要配置 ECS 实例以正确托管网页。

第 1 步:购买负载均衡实例

1.登录阿里云控制台。

2.在“产品和服务”部分下方,选择负载均衡

1511315982-3407-pXXXXcfXXXXXXXXXXXX-1920-980

3.选择与先前启动的 ECS 实例相同的地域,以检查该地域是否有任何现有的负载均衡。选择页面右上角的创建负载均衡

1511315982-1775-XXXXXc.apXXXXXXXXXX-1920-980

4.选择合适的地域主可用区备份可用区(如适用)、实例类型公共带宽,以及数量。然后选择立即购买以确认订单。

1511315982-5795-XXXXXXsapXXXXXXXXXX-1920-984

5.在下一页上验证您的选择,然后单击激活以激活服务。

1511315982-9181-XXXXXa1XVXXXXXXXXXX-1920-983

第 2 步:配置负载均衡

使用购买的负载均衡实例之前,需先对其进行配置。

1.在管理控制台中,选择负载均衡

2.要更改实例的名称,请将光标放在负载均衡 ID/名称列中,并单击编辑图标。

1511315982-6224-pXXXXcSXpXXXXXXXXXX-1920-980

3.单击管理以修改您的实例配置。

1511315982-2529-pXXXXa2XpXXXXXXXXXX-1920-982

4.选择左侧窗格中的侦听器

1511315985-5236-pXXXXahXpXXXXXXXXXX-1920-982

5.选择右上角中的添加侦听器,以打开添加侦听器对话框。

1511315985-1496-XXXXXajapXXXXXXXXXX-1920-981

注意:一个负载均衡实例最多可以有 50 个侦听器。

6.选择 TCP,并将前端和后端端口设置为 80。单击下一步以转至健康检查配置选项卡。

1511315985-7358-pXXXXcTXXXXXXXXXXXX-1920-986

注意:负载均衡支持第 4 层(TCP、UDP 协议)和第 7 层(HTTP、HTTP 协议)负载均衡。

7.单击展开高级选项并按照下图所示设置参数。单击确认以继续操作。

1511315985-8370-XXXXXXhapXXXXXXXXXX-1920-984

8.单击确认以关闭对话框并返回到管理控制台。

1511315985-4154-pXXXXcuXFXXXXXXXXXX-1920-984

9.在左侧面板中,导航至位于服务器下方的后端服务器。单击未添加的服务器选项卡,以查看所有可用的服务器。

1511315985-8721-XXXXXXgapXXXXXXXXXX-1920-982

10.单击添加以将 ECS 实例添加到负载均衡。

1511315988-4921-XXXXXbyapXXXXXXXXXX-1920-984

11.设置 ECS 实例的权重。单击确认

1511315988-4880-XXXXXcDXFXXXXXXXXXX-1920-982

注意:如果将所有实例的权重均设置为 100,则会采用平均值转发规则。在此规则中,负载被平均分发给所有服务器。

12.现在,您将看到已添加的服务器选项卡中添加并显示了两个后端 ECS 实例。

1511315988-7286-XXXXXbwXVXXXXXXXXXX-1920-984

13.请访问负载均衡实例的 URL,以验证安装成功。我们设置了 ECS 实例来托管静态网站。

1511315988-9353-XXXXbXapXXXXXXXXXX-1920-1080

注意:由于流量负载平均分布,您将被转至由 ECS 实例托管的任一网页。

这样,您便成功配置了负载均衡来管理 ECS 实例!