Day3-SLB负载均衡实践

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 实践第3天,学习SLB负载均衡实践

云服务器状态确认

  1. 点击左侧导航栏处的 云产品资源,查看 云服务器ECS-1 和 云服务器ECS-2 的相关信息。
  2. 打开浏览器,在输入框中输入 云产品资源 提供的 云服务器ECS-1 和ECS-2 的 弹性IP ,页面如下图:

说明:正常情况下不会显示 后端服务器IP,此处是为了观察比较的便利性而设计的。

image.png

image.png

  1. 较两台ECS的访问结果,发现部署的网站内容相同,只是显示的后端服务器IP不同。

负载均衡配置

  1. 登录阿里云后,点击左侧导航栏的 产品与服务 ,下拉菜单中,在 弹性计算 条目下选择 负载均衡

image.png

  1. 点击左侧的 实例管理 ,然后打开实验提供的实例,在实例列表页面,点击目标实例右侧的 点我开始配置
    image.png
  1. 通过负载均衡业务配置向导,配置负载均衡的 监听端口、后端服务器 和 健康检查 :
    1)在 协议&监听 页面,输入如下信息,完成后,点击 下一步 。

负载均衡协议:选择 HTTP
监听端口:设为 80
高级配置保持默认

2)在 后端服务器页面,监听请求转发至默认服务器组,在已添加服务器处点击 继续添加

3) 在弹出的待添加服务器页面,在预先配置好的两台云服务器前打勾选择,然后点击下一步,之后再点击 添加;

4) 在后端服务器界面的已添加服务器列表中,可以看到新增的两台云服务器,分别将端口设置为80,此时可以更改你想要的两台服务器访问的权重,这里我改成90和30,并点击下一步

5)在 健康检查配置中,开启健康检查按钮为绿色开启状态,点击下一步

6)完成后,页面将显示一个状态为运行中的负载均衡监听实例,后端服务器组已添加完成两台ECS服务器,且健康检查的状态正常

注意:通常等待1分钟左右健康检查状态变为正常,可点击右侧的 刷新 查看

image.png
image.png

负载均衡验证

  1. 在控制台点击左侧实例管理 ,在右侧页面中的红框处看到负载均衡的 服务地址(也就是 云产品资源提供的负载均衡的IP地址)
  2. 在浏览器中新建页面,并访问负载均衡的服务地址 。界面显示的后端服务器IP为云服务器ECS-1(或 云服务器ECS-2)的内网地址
  3. 刷新浏览页面,显示的后端服务器IP将发生变化,变为云服务器ECS-2(或 云服务器ECS-1)的内网地址,变化的频率根据你设置的服务器权重
  4. 接着我们在管理界面再来点击左侧监听 ,监听页面点击右侧的配置
    image.png
  5. 配置监听页面的高级配置处,点击修改 ,开启会话保持 ,超时时间输入180(即 3 分钟);完成后点击 下一步,其他的不变
    image.png
  6. 再次在浏览器中输入 负载均衡 的 IP地址 ,多次刷新,发现在会话保持的超时时间内请求只会分发到某一台 ECS 上(究竟是哪一台 ECS 没有规定),时间超出后,重新按照权重比例分发
  7. 我们关闭开启 会话保持 的那台ECS 。默认服务器组页面,已添加的服务器中 ,点击目标ECS的的高亮部分(即 云服务器ID)
  8. 返回负载均衡管理控制台,在默认服务器组页面中点击右上角的【刷新】,页面刷新后被停止的 ECS 的 状态 变为 已停止
    image.png
  9. 再次刷新浏览器中 负载均衡 的 IP地址 ,此时,请求发送到 健康检查状态 为 正常 的ECS上
  10. 结果证明,当某一台 ECS 出现异常后,负载均衡会自动将请求发送到健康检查状态正常的 ECS 上
相关实践学习
部署高可用架构
本场景主要介绍如何使用云服务器ECS、负载均衡SLB、云数据库RDS和数据传输服务产品来部署多可用区高可用架构。
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
目录
相关文章
|
1天前
|
负载均衡 算法
SpringCloud&Ribbon负载均衡原理与实践
SpringCloud&Ribbon负载均衡原理与实践
10 3
|
1月前
|
存储 Kubernetes 应用服务中间件
容器服务ACK常见问题之SLB公网改成ALB失败如何解决
容器服务ACK(阿里云容器服务 Kubernetes 版)是阿里云提供的一种托管式Kubernetes服务,帮助用户轻松使用Kubernetes进行应用部署、管理和扩展。本汇总收集了容器服务ACK使用中的常见问题及答案,包括集群管理、应用部署、服务访问、网络配置、存储使用、安全保障等方面,旨在帮助用户快速解决使用过程中遇到的难题,提升容器管理和运维效率。
|
3月前
|
负载均衡 算法 前端开发
SLB-负载均衡器(Load Balancer)
SLB-负载均衡器(Load Balancer)
53 0
|
7月前
|
Web App开发 弹性计算 负载均衡
SLB负载均衡实践
本场景通过使用阿里云负载均衡 SLB 以及对负载均衡 SLB 后端服务器 ECS 的权重进行修改,快速解决服务器响应速度慢的问题
361 0
SLB负载均衡实践
|
7月前
|
Kubernetes 负载均衡 应用服务中间件
青云LB(负载均衡)与k8s实战(二)
青云LB结合Ingress实现访问k8s集群内部容器服务。
196 0
|
7月前
|
Kubernetes 负载均衡 网络协议
青云LB(负载均衡)与k8s实战(一)
青云LB(负载均衡)与k8s实战(一)
193 0
青云LB(负载均衡)与k8s实战(一)
|
8月前
|
运维 负载均衡 Kubernetes
云原生时代,如何从 0 到 1 构建 K8s 容器平台的 LB(Nginx)负载均衡体系
通过本文可以对 Kubernetes 容器平台的 LB(Nginx)负载均衡了然于心,并且可以快速深入建设 Kubernetes LB(Nginx)负载均衡体系。还可以了解到,一个中大型公司,是如何从 0 到 1 来构建大规模 Kubernetes 容器平台的 LB(Nginx)负载均衡体系的一些非常宝贵的实战经验。
云原生时代,如何从 0 到 1 构建 K8s 容器平台的 LB(Nginx)负载均衡体系
|
10月前
|
消息中间件 Cloud Native 前端开发
基于云原生网关的全链路灰度实践
本文完整介绍了基于物理环境隔离和基于逻辑环境隔离两种方案,其中对基于逻辑环境隔离方案进行详细分析对涉及到的各个技术点做了相关介绍,并基于 EDAS 及 MSE 云原生网关的落地方案,并给出相关产品配置用例。
|
10月前
|
监控
类似于 SLB(负载均衡器)的健康检查日志
类似于 SLB(负载均衡器)的健康检查日志
162 1
|
11月前
|
弹性计算 运维 负载均衡
《企业运维之云上网络原理与实践》——第二章 负载均衡 CLB——负载均衡CLB(上)-产品和架构(1)
《企业运维之云上网络原理与实践》——第二章 负载均衡 CLB——负载均衡CLB(上)-产品和架构(1)
207 0