阿里云SLB负载均衡实践
1.云服务器状态确认
分别在浏览器输入两台云服务器的弹性IP
比较两台ECS的访问结果,发现部署的网站内容相同,只是显示的后端服务器IP不同。
点击刷新页面不会改变
2.负载均衡配置
登录过程不再赘述
(1)
点击左侧导航栏的 产品与服务,直接选择负载均衡
(2)选择实例管理
(3) 通过负载均衡业务配置向导(点我开始配置),配置负载均衡的 监听端口、后端服务器 和 健康检查 :
在 协议&监听 页面,输入如下信息,完成后,点击 下一步 。
负载均衡协议:选择 HTTP
监听端口:设为 80
高级配置保持默认
在 后端服务器 页面,监听请求转发至 默认服务器组,在已添加服务器处点击 继续添加
在弹出的待添加服务器页面,在预先配置好的两台云服务器前打勾选择,然后点击下一步,之后再点击 添加;
在后端服务器界面的已添加服务器列表中,可以看到新增的两台云服务器,分别将 端口 设置为 80,并点击 下一步 。
在 健康检查 配置中,开启健康检查按钮为绿色 开启状态,点击 下一步。
在 配置审核 页面,确认上述配置操作正确,点击 提交;出现如下界面,提示配置成功后,点击 知道了;
此时,页面将显示一个状态为 运行中 的负载均衡监听实例,后端服务器组已添加完成两台ECS服务器,且 健康检查 的状态为 正常。
注意:通常等待1分钟左右健康检查状态变为正常,可点击右侧的 刷新 查看。
负载均衡验证
本小节主要内容如下:
验证负载均衡的工作原理;
验证通过配置不同后端服务器权重,将用户的请求按比例分发到不同后端服务器;
验证在一台后端服务器开启会话请求时,请求在会话开启的时间内只会分发到这一台服务器。
- 此时,两台后端服务器的权重比例相同。通过如下步骤,验证负载均衡服务器是轮询访问后端云服务器ECS实例:
1)在控制台点击左侧 实例管理 ,在右侧页面中的红框处看到负载均衡的 服务地址(也就是 云产品资源 提供的 负载均衡 的 IP地址) ;
2)在浏览器中新建页面,并访问 负载均衡 的 服务地址 。界面显示的 后端服务器IP 为 云服务器ECS-1(或 云服务器ECS-2) 的 内网地址 。
说明:界面显示的地址为内网地址,这是因为负载均衡访问后端ECS实例,是通过内网访问的。
3)刷新 浏览页面,显示的 后端服务器IP 将发生变化,变为 云服务器ECS-2(或 云服务器ECS-1)的 内网地址 ;
4)重复刷新操作,观察 后端服务器IP 是在两个云服务器的 内网地址 间轮流更换。
5)如上结果证明:负载均衡会将用户的请求发送到后端不同的服务器进行处理。这样,可以减轻单台服务器的负载压力,从而确保业务的持续性。
- 通过如下步骤,修改后端服务器权重,验证负载均衡向后端服务器发送请求的比例是按照权重的比例调整的。
1)返回 实例管理 页面,点击该实例的 默认服务器组 ;
2)选中 已添加的服务器 ,列表中,勾选下方的勾选框 ,然后点击 修改权重 ;
3)弹出对话框中,勾选 设置不同的权重 。
4)设置两个实例的 权重 分别为 30 ,90 。
说明:通过如上的权重配置,用户通过负载均衡访问的时候,1/4 的用户请求发送到一台后端服务器中,3/4 的请求发送到另一台后端服务器中。
5)完成如上配置后,点击 确定 ,生效配置信息。
6)返回已添加的服务器的页面,查看到两台 ECS实例 的权重分别为 30 和 90 ,并记录对应的 ECS实例 内网地址。
7)浏览器中,刷新多次负载均衡 服务地址 的页面,并记录页面显示的 后端服务器IP 。可以发现:每 4 次刷新,将有 3 次访问 权重 为 90 的 ECS实例,1 次访问权重为 30 的 ECS实例。
8)如上结果证明:用户可以根据实际情况调整负载均衡器的请求分发,一般将配置高的服务器设置的权重调高,配置较低的服务器设置的权重调低。这样可以避免在高并发时,配置较低的服务器因为压力较大服务异常的发生。
- 执行以下步骤,开启负载均衡的 会话保持 功能。
1)点击左侧 监听 ,监听页面点击右侧的 配置 。
2) 配置监听页面的 高级配置 处,点击 修改 ;
3)开启 会话保持 ,超时时间 输入 180 (即 3 分钟);完成后点击 下一步 。
4)下面的 后端服务器、健康检查 和 配置审核 页面都采用默认值 ,依次完成配置。
5)返回到 监听 页面 ,会话保持 状态 已开启 。
- 再次在浏览器中输入 负载均衡 的 IP地址 ,多次刷新,发现在会话保持的超时时间内请求只会分发到某一台 ECS 上(究竟是哪一台 ECS 没有规定),时间超出后,重新按照权重比例分发。
我们关闭开启 会话保持 的那台ECS 。默认服务器组页面,已添加的服务器中 ,点击目标ECS的的高亮部分(即 云服务器ID)。
实例详情页面 ,点击右上角处的 【停止】 ,弹窗页面点击【确定 】关闭当前ECS。
等待1分钟左右,实例的状态变为 已停止 。
- 返回负载均衡管理控制台,在默认服务器组页面中点击右上角的【刷新】,页面刷新后被停止的 ECS 的 状态 变为 已停止。
【监听】 页面,也出现 异常 提示 。
同样的,点击左上角的 【实例管理 】,返回负载均衡管理控制台主页面,异常 报警也会出现。
- 再次刷新浏览器中 负载均衡 的 IP地址 ,此时,请求发送到 健康检查状态 为 正常 的ECS上。
- 结果证明,当某一台 ECS 出现异常后,负载均衡会自动将请求发送到健康检查状态正常的 ECS 上。
阿里云SLB负载均衡实践相关推荐
- 阿里云SLB负载均衡配置方法(云起实验室)
阿里云SLB负载均衡实验 (云起实验室) 简介: 负载均衡的可以降低单台云服务器 ECS出现异常时对业务的冲击.其实就是多台服务器互为备胎,一台寄掉了换另一台.下面我简单说说怎么在阿里云上配置SLB负 ...
- 阿里云SLB负载均衡与使用SSL域名证书
阿里云SLB负载均衡与使用SSL证书 1.购买两台ECS服务器,这就是后台服务器,在这两个服务器上面部署你的网站,注意网站的端口要一样:比如都是 88. 2.在阿里云控制台的菜单里找到 负载均衡,创建 ...
- 阿里云SLB负载均衡
阿里云SLB负载均衡 四层和七层是什么意思 调度算法 轮询(RR) 加权最小连接数(WLC) 加权轮询(WRR) 会话保持 健康检查 四层和七层是什么意思 四层: 通过IP和端口转发 七层:通过主机名 ...
- 阿里云SLB负载均衡配置(很详细哦)
一.创建负载均衡实例 阿里云工作台-负载均衡-概览 三种类型:1应用型负载均衡ALB,2网络型负载均衡NLB,3传统型负载均衡CLB 二.创建传统型负载均衡CLB-实例管理 1.创建传统型负载均衡 2 ...
- 阿里云SLB负载均衡理论与操作
目录 一.负载均衡概念 二.SLB 1.CLB与ALB 2.负载均衡包含的模块 3.使用ECS的优势 3. 负载均衡的使用场景 4.SLB的优势 5.SLB提供的功能 6.SLB的应用场景 7.SLB ...
- 阿里云SLB负载均衡理论与详细操作
目录 负载均衡概念 CLB与ALB 负载均衡包含的模块 使用ECS的优势 负载均衡的使用场景 SLB的优势 SLB提供的功能 SLB的应用场景 SLB架构详细讲解 SLB应用实战 添加SLB后端服务器 ...
- 【登录时验证码一直错误】阿里云SLB负载均衡,如何session共享
场景: 小程序休眠期是在 公司机房放着呢,现在要使用,使用期上阿里云. 在6上使用阿里云的SLB做负载均衡.将请求分发给124和192. 操作步骤: 1.先在124和192上搭好后端环境 测试好 后台 ...
- 阿里云大学 ECS实践(三)ECS+SLB 负载均衡实践
ECS+SLB 负载均衡实践 ECS+SLB 负载均衡实践 背景知识 阿里云负载均衡 简介 架构 特点 产品优势 云服务器状态确认 负载均衡配置 进入阿里云控制台: 通过负载均衡业务配置向导,配置负载 ...
- 阿里云ECS七天训练营Day03——SLB负载均衡实践
SLB负载均衡实践 前言 一.创建资源 二.SLB负载均衡 1.负载均衡配置 2.负载均衡验证 三.其他问题 阿里云高校计划 前言 今天是阿里云7天训练营的第三天,实践内容是配置SLB负载均衡.将多台 ...
最新文章
- 软件系统维护是一项不吸引人的工作_测试人员必须了解的软件测试工作规范
- hibernate.hbm2ddl.auto配置详解
- DOM-6 【兼容】读写样式属性、操作伪元素、运动元素初探
- IDA python 脚本编程使用参考资料链接
- 【500-Lines-or-Less】-【翻译练习】-【chapter-14】-【简单对象模型】-【第三部分】...
- php yii composer,yii2怎么用composer生成一个应用?
- 分享磁盘空间不足的5个处理方法
- 复杂 Excel 表格导入导出的最简方法
- 春节期间,“熊小孩”闯祸要赔偿怎么办?
- win7硬盘安装ubuntu经验
- 【技能】前端技能列表
- 树莓派连接电脑(两种方法)
- 10条不可不知的手机礼仪 看看你犯过哪几项?
- 【网络工程师配置篇】华为RIP路由基础配置续篇——重分发
- IT干货汇总第二波!视频、录音、PPT应有尽有!全免费!
- 2.6 自定义srv python
- Reacr -- Chakra-UI
- C语言\033方式设置字体颜色
- GB/T28181国标流媒体平台海康大华宇视华为等硬件NVR摄像机注册到LiveGBS国标平台看不到设备的时候如何抓包及排查
- Ubuntu调节分辨率