SLB负载均衡实践
云服务器状态
1.首先有两台ECS云服务器,ECS1和ECS2。
2.在浏览器中分别输入ECS1和ECS2的公网IP,分别访问两条服务器。
负载均衡配置
1.需要登录阿里云云产品资源负载均衡控制台。
2.在弹性计算栏目中选择负载均衡。
3.点击实例管理,然后开始配置。
4.通过负载均衡业务配置向导,配置负载均衡的 监听端口、后端服务器 和 健康检查。
负载均衡协议:选择 HTTP
监听端口:设为 80
高级配置保持默认
- 后端服务器 页面,监听请求转发至 默认服务器组,在已添加服务器处点击 继续添加。
6.在预先配置好的两台云服务器前打勾选择,然后点击下一步,之后再点击 添加。
7.在后端服务器界面的已添加服务器列表中,可以看到新增的两台云服务器,分别将 端口 设置为 80,并点击 下一步。
8.页面将显示一个状态为 运行中 的负载均衡监听实例,后端服务器组已添加完成两台ECS服务器,且 健康检查 的状态为 正常。
负载均衡验证
1.在浏览器中新建页面,访问负载均衡的服务地址,显示的地址是ECS1或ECS2的内网地址。
2.刷新浏览界面,IP地址会发生变化,变为ECS1或ECS2的服务器地址。
3.重复刷新操作,观察 后端服务器IP 是在两个云服务器的 内网地址 间轮流更换。
4.修改后端服务器权重,验证负载均衡向后端服务器发送请求的比例是按照权重的比例调整的。
5.返回服务器组,点击修改权重。
6.弹出的对话框,勾选设置不同的权重。
7.设置两个实例的权重分别为30,90。
8.之后再次访问负载均衡服务地址的页面,反复刷新,发现每4次刷新,就有一次访问ECS1,三次访问ECS2。
9.关闭ECS1,监听页面出现异常提示,负载均衡管理界面也会出现异常报警。
10.再次刷新浏览器中负载均衡的IP地址,此时每次都会显示ECS2的地址。