学习内容
云服务器状态确认
-
**打开浏览器,在输入框中输入 云产品资源 提供的 云服务器ECS-1 的 弹性IP **
-
** 打开新的窗口,输入 云服务器ECS-2 的 弹性IP**
两个服务器仅存在IP不同
负载均衡配置
查看阿里云负载均衡控制台
*1.点击左侧导航栏处的 云产品资源 查看资源信息,点击 一键复制url,用浏览器隐身窗口(或无痕模式)登录控制台,
2.输入实验提供的 子用户名称 和 子用户密码 ,完成后点击 登录 。登录阿里云管理控制台。*
3.点击左侧导航栏的 产品与服务 ,下拉菜单中,在 弹性计算 条目下选择 负载均衡
4.通过负载均衡业务配置向导,配置负载均衡的 监听端口、后端服务器 和 健康检查 :
在 协议&监听 页面,输入如下信息,完成后,点击 下一步 。
负载均衡协议:选择 HTTP
监听端口:设为 80
高级配置保持默认
5.添加服务器,并将端口设置为80
6.此时,页面将显示一个状态为 运行中 的负载均衡监听实例,后端服务器组已添加完成两台ECS服务器,且 健康检查 的状态为 正常。
负载均衡验证
1.进行设置不同的权重 。
设置两个实例的 权重 分别为 30 ,90 。
2.浏览器中,刷新多次负载均衡 服务地址 的页面,并记录页面显示的 后端服务器IP 。可以发现:每 4 次刷新,将有 3 次访问 权重 为 90 的 ECS实例,1 次访问权重为 30 的 ECS实例。
如上结果证明:用户可以根据实际情况调整负载均衡器的请求分发,一般将配置高的服务器设置的权重调高,配置较低的服务器设置的权重调低。这样可以避免在高并发时,配置较低的服务器因为压力较大服务异常的发生。
3.开启负载均衡的 会话保持 功能
再次在浏览器中输入 负载均衡 的 IP地址 ,多次刷新,发现在会话保持的超时时间内请求只会分发到某一台 ECS 上(究竟是哪一台 ECS 没有规定),时间超出后,重新按照权重比例分发。
4.关闭开启 会话保持 的那台ECS 。默认服务器组页面,已添加的服务器中 ,点击目标ECS的的高亮部分
5.返回负载均衡管理控制台,在默认服务器组页面中点击右上角的【刷新】,页面刷新后被停止的 ECS 的 状态 变为 已停止。
6.刷新浏览器中 负载均衡 的 IP地址 ,此时,请求发送到 健康检查状态 为 正常 的ECS上
7.结果证明,当某一台 ECS 出现异常后,负载均衡会自动将请求发送到健康检查状态正常的 ECS 上。