云服务器状态确认
1.在浏览器地址栏处输入两台体验的ECS的弹性IP
2.观察网站内容与所显示出来的后端服务器IP(正常情况下不会显示后端服务器IP)
3.比较两台ECS的访问结果,发现部署的网站内容相同,只是显示的后端服务器IP不同。即在真实场景下,负载均衡后端的服务器中部署的应用都是一致的
负载均衡配置
查看阿里云负载均衡控制台
1.点击左侧导航栏处的 云产品资源 查看资源信息,点击 一键复制url,用浏览器隐身窗口(或无痕模式)登录控制台(如果不用隐身窗口,当前账号可能会被挤下线)。
2.输入实验提供的 子用户名称 和 子用户密码 ,完成后点击 登录 。登录阿里云管理控制台。
3.登录成功进入负载均衡功能界面(可直接搜索)
4.点击左侧的 实例管理 ,然后打开实验提供的实例,在实例列表页面,点击目标实例右侧的 点我开始配
5.通过负载均衡业务配置向导,配置负载均衡的 监听端口、后端服务器 和 健康检查
6.在 协议&监听 页面,输入如下信息,完成后,点击 下一步
!负载均衡协议:选择 HTTP
!监听端口:设为 80
!高级配置保持默认
负载均衡验证
访问配置高的负载均衡提供的公网IP地址,我们可以看到我们的请求被转发向两台不同的后端服务器;
配置不同的后端服务器权重,将请求按比例分发至不同的后端服务器
当我们将两台后端服务器的权重设置为一台90,一台30时,每 4 次刷新,将有 3 次访问 权重 为 90 的 ECS实例,1 次访问权重为 30 的 ECS实例。
在一台后端服务器开启会话请求时,请求在会话开启的时间内只会分发到这一台服务器
我们在设置界面开启会话保持,超时时间设置为180秒,发现在会话保持的超时时间内请求只会分发到某一台 ECS 上(究竟是哪一台 ECS 没有规定),时间超出后,重新按照权重比例分发;
停止一台后端服务器所有请求将转向开启的服务器