一 云服务器状态确认
1.打开新的浏览器窗口,分别输入两台云服务器的弹性IP,发现只有后端服务器不同。
说明:正常情况下不会显示 后端服务器IP,此处是为了观察比较的便利性而设计的。
说明:在真实场景下,负载均衡后端的服务器中部署的应用都是一致的
二 负载均衡配置
1.登录阿里控制台
2.配置负载均衡的 监听端口、后端服务器 和 健康检查
三 负载均衡验证
目的:(1)验证负载均衡的工作原理;
(2)验证通过配置不同后端服务器权重,将用户的请求按比例分发到不同后端服务器;
(3)验证在一台后端服务器开启会话请求时,请求在会话开启的时间内只会分发到这一台服务器。
1.访问 负载均衡 的 服务地址
说明:界面显示的地址为内网地址,这是因为负载均衡访问后端ECS实例,是通过内网访问的。
2.刷新 浏览页面,显示的 后端服务器IP 将发生变化,变为 云服务器ECS-2(或 云服务器ECS-1)的 内网地址 ;
重复刷新操作,观察 后端服务器IP 是在两个云服务器的 内网地址 间轮流更换。
如上结果证明:负载均衡会将用户的请求发送到后端不同的服务器进行处理。这样,可以减轻单台服务器的负载压力,从而确保业务的持续性。
3.修改权重
(1)通过如上的权重配置,用户通过负载均衡访问的时候,会通过比例发送请求到两个后端服务器
4.开启会话保持
(1)再次在浏览器中输入 负载均衡 的 IP地址 ,多次刷新,发现在会话保持的超时时间内请求只会分发到某一台 ECS 上(究竟是哪一台 ECS 没有规定),时间超出后,重新按照权重比例分发。
5.关闭会话保持的ECS
(1) 结果证明,当某一台 ECS 出现异常后,负载均衡会自动将请求发送到健康检查状态正常的 ECS 上