有效处理多云服务器设置的流量和数据传输负载可能是一个复杂的过程。然而,这是完全必要的,因为业务关键型应用程序需要高度可用的解决方案来管理繁重的工作负载。阿里云服务器负载均衡器(SLB) 简化了工作负载在服务器、网络链路和其他资源之间的分配,以最大限度地减少延迟并防止可能的过载。使用slb,您可以平衡多个云服务器或扩展您的应用程序以优化云上的资源利用率。
在本教程中,您将学习如何设置和配置阿里云负载均衡器以在多个云服务器之间分配负载以有效管理这些负载。TG:@PangDogs
先决条件:
作为本教程的先决条件,您需要有多个阿里云服务器,特别是已经运行的阿里云弹性计算服务(ECS) 实例。当然,您还需要将这些 ECS 实例配置为托管网页。
第一步:购买负载均衡实例
1. 登录阿里云控制台。
2. 在产品和服务部分下,选择负载均衡。
3. 选择您之前启动阿里云ECS实例的地域,查看该地域是否存在负载均衡。如果您需要创建负载均衡实例,请选择页面左上角的创建实例。
4. 为Region、Primary Zone、Backup Zone(如果适用)、Instance Type、Public Bandwidth和Quantity选择您的首选。然后,选择立即购买以确认订单。
5. 在下一页验证您的选择并单击激活以激活该服务。
第二步:配置负载均衡
在使用之前,您需要对购买的负载均衡实例进行配置。
1. 在管理控制台,选择负载均衡。
2. 要更改您的实例名称,请将光标置于负载均衡 ID/名称列并单击编辑图标。
3. 点击管理修改实例配置。
4.在左侧面板中选择监听器。
5. 选择右上角的添加侦听器以打开添加侦听器对话框。
注意:一个负载均衡实例最多可以有 50 个监听器。
6. 选择TCP并将前端和后端端口设置为80。单击“下一步”以转到“健康检查配置”选项卡。
注意:负载均衡同时支持第 4 层(特别是 TCP 和 UDP 协议)和第 7 层(特别是 HTTP 和 HTTPS 协议)负载均衡。
7. 点击Expand Advance Options,如下图设置参数。单击确认继续。
8. 单击确认关闭对话框并返回管理控制台。
9. 在左侧面板中,导航到位于 Server 下的Backend Server。单击未添加的服务器选项卡以查看所有可用的服务器。
10. 单击添加,将ECS实例添加到负载均衡中。
11. 设置您的 ECS 实例的权重。点击确认。
注意:如果所有实例的权重都设置为100(默认设置),则采用平均转发规则。在此规则中,负载平均分配给所有服务器。
12. 您现在将看到添加的两个后端 ECS 实例并显示在Servers Added选项卡中。
13. 访问负载均衡实例地址,验证是否安装成功。我们已经设置了 ECS 实例来托管静态网站。
注意:您将被转发到ECS 实例托管的任何一个网页,因为流量负载是平均分配的。
这样,您就配置了负载均衡来管理您的 ECS 实例。