Day-03基于ECS的SLB负载均衡实践

本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
应用型负载均衡 ALB,每月750个小时 15LCU
简介: ECS七天训练营

云服务器状态确认


  • 通过实验提供的阿里云账号登录阿里云后,输入框中输入云产品资源提供的云服务器ECS-1和ECS-1的弹性IP,我们可以比较两台ECS的访问结果,发现部署的网站内容相同,只是显示的后端服务器IP不同。

    image.png

image.png

负载均衡配置


  • 1.在弹性计算条目下选择负载均衡 。

    image.png

  • 2.通过负载均衡业务配置向导,配置负载均衡的 监听端口、后端服务器 和 健康检查 在 协议&监听 页面,输入如下信息,完成后,点击 下一步 。

  • 负载均衡协议:选择 HTTP
  • 监听端口:设为 80
  • 高级配置保持默认
  • image.png
    在 后端服务器 页面,监听请求转发至 默认服务器组,在已添加服务器处点击 继续添加 。

image.png

  • 在弹出的待添加服务器页面,在预先配置好的两台云服务器前打勾选择,然后点击下一步,之后再点击 添加;
  • image.png
  • 在后端服务器界面的已添加服务器列表中,可以看到新增的两台云服务器,分别将 端口 设置为 80
  • image.png
  • 在 健康检查 配置中,开启健康检查按钮为绿色 开启状态
    image.png
  • 点击 提交
    image.png
  • 此时,页面将显示一个状态为 运行中 的负载均衡监听实例,后端服务器组已添加完成两台+ ECS服务器,且 健康检查 的状态为 正常。(需要等待一下)
  • image.png

负载均衡验证

  • 1.复制 实例管理 里的 负载均衡的 服务地址,然后进入浏览器输入到地址框可发现(界面显示的 后端服务器IP 为 云服务器ECS-1或 云服务器ECS-2的 内网地址 ,通过刷新也可以发现其内网地址会在两个云服务器的 内网地址 间轮流更换。)

  • image.png
  • image.png
  • 2.修改后端服务器权重,验证负载均衡向后端服务器发送请求的比例是按照权重的比例调整的。

    image.png

  • 通过如上的权重配置,用户通过负载均衡访问的时候,1/4 的用户请求发送到一台后端服务器中,3/4 的请求发送到另一台后端服务器中。
  • 3.开启负载均衡的 会话保持 功能。

  • 点击监听里面的高级配置,然后修改开启 会话保持 ,超时时间 输入 180
  • image.png
  • 下面的 后端服务器、健康检查 和 配置审核 页面都直接下一步
  • 返回到 监听 页面 ,会话保持 状态 已开启 。
  • 4.再次在浏览器中输入 负载均衡 的 IP地址 ,多次刷新,发现在会话保持的超时时间内请求只会分发到某一台 ECS 上(究竟是哪一台 ECS 没有规定),时间超出后,重新按照权重比例分发。

  • image.png
  • 接下来我们关闭会话保持的那台服务器(即上图所示的内网地址服务器)
  • image.png
  • 监听页面出现异常提示
  • image.png
  • 5.再次刷新浏览器中 负载均衡 的 IP地址 ,此时,请求发送到 健康检查状态 为 正常 的ECS上。

image.png

  • 6.结果证明,当某一台 ECS 出现异常后,负载均衡会自动将请求发送到健康检查状态正常的 ECS 上。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
1月前
|
弹性计算 监控 负载均衡
|
1月前
|
缓存 负载均衡 算法
slb支持多种负载均衡算法
slb支持多种负载均衡算法
70 6
|
14天前
|
弹性计算 负载均衡 网络协议
ECS中实现nginx4层7层负载均衡和ALB/NLB原SLB负载均衡
通过本文的介绍,希望您能深入理解并掌握如何在ECS中实现Nginx四层和七层负载均衡,以及如何使用ALB和NLB进行高效的负载均衡配置,以提高系统的性能和可靠性。
62 9
|
23天前
|
运维 监控 负载均衡
slb后端服务器故障
slb后端服务器故障
42 13
|
1月前
|
缓存 负载均衡 监控
slb基于DNS的负载均衡
slb基于DNS的负载均衡
80 8
|
1月前
|
弹性计算 负载均衡 安全
slb应用服务器对Host头有校验要求
slb应用服务器对Host头有校验要求
25 6
|
1月前
|
运维 负载均衡 安全
|
1月前
|
负载均衡 算法
SLB-Backend的负载均衡算法
【10月更文挑战第19天】
62 5
|
1月前
|
监控 负载均衡 算法
slb管理后端服务器
【10月更文挑战第18天】
41 5
|
1月前
|
存储 弹性计算 NoSQL
"从入门到实践,全方位解析云服务器ECS的秘密——手把手教你轻松驾驭阿里云的强大计算力!"
【10月更文挑战第23天】云服务器ECS(Elastic Compute Service)是阿里云提供的基础云计算服务,允许用户在云端租用和管理虚拟服务器。ECS具有弹性伸缩、按需付费、简单易用等特点,适用于网站托管、数据库部署、大数据分析等多种场景。本文介绍ECS的基本概念、使用场景及快速上手指南。
88 3