SLB负载均衡实践
首先准备两台ECS,你可以选择白嫖,总之,需要两台云服务器,你才能在接下来的试验中,真切的感受到SLB负载均衡的实际意义,以及在生产环境中的强大功能。
云服务器状态确认
- 在阿里云的实验室中已经为我们配置好了两台ECS
- 使用ECS的公网IP访问即可,注意观察页面内容
进行负载均衡配置
- 进入阿里云控制台,找到负载均衡进入,戳我也行~
- 点击实例管理,然后点击右边的配置
-
在 协议&监听 页面,输入如下信息,完成后,点击 下一步 。
- 负载均衡协议:选择 HTTP
- 监听端口:设为 80
- 高级配置保持默认
- 在 后端服务器 页面,监听请求转发至 默认服务器组,在已添加服务器处点击 继续添加
- 在弹出的待添加服务器页面,在预先配置好的两台云服务器前打勾选择,然后点击下一步,之后再点击 添加
- 在后端服务器界面的已添加服务器列表中,可以看到新增的两台云服务器,分别将 端口 设置为 80,并点击 下一步
- 在 健康检查 配置中,开启健康检查按钮为绿色 开启状态,点击 下一步
- 在 配置审核 页面,确认上述配置操作正确,点击 提交;出现如下界面,提示配置成功后,点击 知道了
- 此时,页面将显示一个状态为 运行中 的负载均衡监听实例,后端服务器组已添加完成两台ECS服务器,且 健康检查 的状态为 正常。
注意:通常等待1分钟左右健康检查状态变为正常,可点击右侧的 刷新 查看。
负载均衡验证
- 在控制台点击左侧 实例管理 ,在右侧页面中的红框处看到负载均衡的 服务地址(也就是 云产品资源 提供的 负载均衡 的 IP地址)
- 浏览器输入该IP进行访问并观察刷新,会发现是通过内网IP进行访问的,并且内网ip在如下图之间切换。
- 停止一台ECS实例并再次进行如上试验,内网IP不再变动。
- 结果证明,当某一台 ECS 出现异常后,负载均衡会自动将请求发送到健康检查状态正常的 ECS 上。