云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

活动链接:阿里云:云上实践 云上成长ECS7天实践训练营

一.创建开通资源

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

二.云服务器状态确认

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践
云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

比较两台ECS的访问结果,发现部署的网站内容相同,只是显示的后端服务器IP不同。

三.负载均衡配置

1.打开新的页面,登录子用户

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

2.开始配置负载均衡

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

3.配置负载均衡的 监听端口、后端服务器 和 健康检查

1)在 协议&监听 页面,输入如下信息,完成后,点击 下一步 。

负载均衡协议:选择 HTTP
监听端口:设为 80
高级配置保持默认

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

2)在 后端服务器 页面,监听请求转发至 默认服务器组,在已添加服务器处点击 继续添加 。

3)在弹出的待添加服务器页面,在预先配置好的两台云服务器前打勾选择,然后点击下一步,之后再点击 添加;

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

4)在后端服务器界面的已添加服务器列表中,可以看到新增的两台云服务器,分别将 端口 设置为 80,并点击 下一步 。

说明:负载均衡器将会按照输入的权重比例分发请求。

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

5)在 健康检查 配置中,开启健康检查按钮为绿色 开启状态,点击 下一步。

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

6)在 配置审核 页面,确认上述配置操作正确,点击 提交;出现如下界面,提示配置成功后,点击 知道了;

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

7)此时,页面将显示一个状态为 运行中 的负载均衡监听实例,后端服务器组已添加完成两台ECS服务器,且 健康检查 的状态为 正常。

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

四.负载均衡验证

1.两台后端服务器的权重比例相同

访问 负载均衡 的 服务地址

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

界面显示内容:

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

刷新两下后效果如下:

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

重复刷新操作,观察 后端服务器IP 是在两个云服务器的 内网地址 间轮流更换。

2.两台后端服务器的权重比例不同时

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践
界面显示内容:

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

刷新两下后效果如下:

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

由此可见,每三次刷新中,必有两次访问到172.16.1.23,一次访问到172.16.1.22
,权重为2:1。

3.当某一台ecs停止时,监听界面也会自动识别

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践
云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

刷新http://101.132.190.205/页面时也只显示一个ip

云上实践 云上成长 ECS 7天实践训练营 Class 3 SLB负载均衡实践

感想

如上结果证明:负载均衡会将用户的请求发送到后端不同的服务器进行处理。这样,可以减轻单台服务器的负载压力,从而确保业务的持续性。感觉这跟集群很像,但在性能处理上又有不同。希望自己接下来在项目中进行实战演练,实现进阶。

上一篇:云上实践 云上成长 ECS 7天实践训练营 使用PolarDB和ECS搭建门户网站


下一篇:class03-SLB负载均衡实践