DAY3

本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
应用型负载均衡 ALB,每月750个小时 15LCU
简介: 通过使用阿里云负载均衡 SLB 以及对负载均衡 SLB 后端服务器 ECS 的权重进行修改,快速解决服务器响应速度慢的问题。

SLB负载均衡实践的操作链接!!!

一、什么是负载均衡?

早期的互联网应用,由于用户流量比较小,业务逻辑也比较简单,往往一个单服务器就能满足负载需求。随着现在互联网的流量越来越大,稍微好一点的系统,访问量就非常大了,并且系统功能也越来越复杂,那么单台服务器就算将性能优化得再好,也不能支撑这么大用户量的访问压力了,这个时候就需要使用多台机器,设计高性能的集群来应对。

那么,多台服务器是如何去均衡流量、如何组成高性能的集群的呢?

此时就需要请出 「负载均衡器」 入场了。

负载均衡(Load Balancer)是指把用户访问的流量,通过「负载均衡器」,根据某种转发的策略,均匀的分发到后端多台服务器上,后端的服务器可以独立的响应和处理请求,从而实现分散负载的效果。负载均衡技术提高了系统的服务能力,增强了应用的可用性。

二、实践

云服务器的状态
在体验中分配的两台云服务器中,可以看到它们拥有不同的IP地址,分别访问两个IP地址,比较访问结果,发现部署的网站内容相同,只是显示的后端服务器IP不同。
负载均衡配置
负载均衡的作用:将两台服务器挂载到负载均衡的后端,用户只需访问一个IP地址或域名,负载均衡服务器将会根据权重自动转发用户请求到相应的后端服务器上。
1.登录阿里云控制台后,击左侧导航栏的产品与服务,下拉菜单中, 在弹性计算组下选择负载均衡。
2.点击左侧的实例管理,然后打开实验提供的实例,在实例列表页面,点击目标实例右侧的开始配置。
3.通过负载均衡业务配置响导,配置负载均衡的监听端口、后端服务器和健康检查:
1.在协议&监听页面,输入如下信息,完成后,击下一步。
●负载均衡协议:选择HTTP
●监听端口:设为80
●高级配置保持默认
负载均衡的作用:将两台服务器挂载到负载均衡的后端,胪只需访问一个IP地址或域名,负载均衡服
务器将会根据权重自动转发用户请求到相应的后端服务器上。
1.登绿阿里云控制台后,击左侧导航栏的产品与服务,下拉菜单中, 在弹性计算組下选择负
载均衡。
2.左侧的实例管理,然后打开实验提供的实例,在实例列表页面,击目标实例右侧的开始配
置。
3.过负载均衡业务配置响导,配置负载均衡的监听端口、后端服务器和健康检查:

1)在协议&监听页面,输入如下信息,完成后,击下一步。
  ●负载均衡协议:选择HTTP
  ●监听端口:设为80
  ●高级配置保持默认
2)在后端服务器页面,监听请求转发至默认服务器组,在已添加服务器处点击继续添加。
3)在弹出的待添加服务器页面,在预先配置好的两台云服务器前打勾选择,然后点击下一步,之后再点击添加;
4)在后端服务器界面的已添加服务器列表中,可以看到新增的两台云服务器,分别将端口设置为80,瓶击下一步。说明:负载均衡器将会按照输入的权重比例分发请求。

5)在健康检查配置中,开启健康检查按钮为绿色开启状态,点击下一步。
6)在配置审核页面,确认上述配置操作正确,陆提交;提示配置成功后,点击知道了;
7)此时,面将显示一个状态为运行中负载均衡监听实例,后端服务器组已添加完成两台ECS服务器,且健康检查的状态为正常。
负载均衡验证

1.在控制台点击左侧实例管理,可以看到负载均衡的服务地址,这就是云产品资源提供的负载均衡的IP地址; 2.在浏览器中输入该地址并访问,可以观察到后端服务器IP将发生变化,具体是在两个服务器的内网IP间进行轮询。
如上结果证明:负载均衡会将用户的请求发送到后端不同的服务器进行处理。这样,可以减轻单台服务器的负载压力,从而确保业务的持续性。

完美!!!

img-afe8fa147110388b9b393b7bba9ac84d.jpg

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
XML SQL 安全
Struts2 漏洞集合
Struts2 漏洞集合
|
4月前
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
450 18
|
5月前
|
机器学习/深度学习 人工智能 JSON
这个AI把arXiv变成代码工厂,快速复现顶会算法!Paper2Code:AI论文自动转代码神器,多智能体框架颠覆科研复现
Paper2Code是由韩国科学技术院与DeepAuto.ai联合开发的多智能体框架,通过规划、分析和代码生成三阶段流程,将机器学习论文自动转化为可执行代码仓库,显著提升科研复现效率。
647 19
这个AI把arXiv变成代码工厂,快速复现顶会算法!Paper2Code:AI论文自动转代码神器,多智能体框架颠覆科研复现
|
机器学习/深度学习
深度学习数据增强方法-内含(亮度增强,对比度增强,旋转图图像,翻转图像,仿射变化扩充图像,错切变化扩充图像,HSV数据增强)七种方式进行增强-每种扩充一张实现7倍扩)+ 图像缩放代码-批量
深度学习数据增强方法-内含(亮度增强,对比度增强,旋转图图像,翻转图像,仿射变化扩充图像,错切变化扩充图像,HSV数据增强)七种方式进行增强-每种扩充一张实现7倍扩)+ 图像缩放代码-批量
|
8月前
|
IDE Java 数据库连接
SpringBoot整合XXL-JOB【02】- 启动调度中心
本文介绍了如何初始化和配置XXL-JOB调度中心。首先,从GitHub或Gitee获取源码;接着,执行`tables_xxl_job.sql`脚本初始化数据库。然后,在IDE中打开项目并修改`application.properties`中的数据库连接和`accessToken`配置。完成配置后,启动`XxlJobAdminApplication`,访问http://localhost:8080/xxl-job-admin/进行登录。最后,简要介绍了调度中心的主要功能模块,包括运行报表、任务管理、调度日志、执行器管理和用户管理。下篇将通过实例演示如何使用XXL-JOB执行定时任务。
281 6
SpringBoot整合XXL-JOB【02】- 启动调度中心
|
6月前
|
机器学习/深度学习 运维 自然语言处理
大模型也能当“运维警察”?——大模型技术在异常检测中的应用
大模型也能当“运维警察”?——大模型技术在异常检测中的应用
1187 13
|
6月前
|
开发者 异构计算
高效部署通义万相Wan2.1:ComfyUI文生/图生视频实战,工作流直取!
通义万相Wan2.1开源不到一周,已登顶HuggingFace Model 和 Space 榜双榜首,在HuggingFace和ModelScope平台的累计下载量突破100万次,社区热度持续攀升!为响应小伙伴们对ComfyUI工作流运行Wan2.1的强烈需求,社区开发者整理了实战教程👇
5855 23
高效部署通义万相Wan2.1:ComfyUI文生/图生视频实战,工作流直取!
|
8月前
|
CDN
阿里云CDN怎么收费?看这一篇就够了,CDN不同计费模式收费价格全解析
阿里云CDN的费用由基础费用和增值费用组成。基础费用有三种计费方式:按流量、按带宽峰值和月结95带宽峰值,默认为按流量计费,价格根据使用量阶梯递减。增值费用包括静态HTTPS请求、QUIC请求等,按实际使用量收费,不使用不收费。具体收费标准和详细规则可参考阿里云官方页面。
|
机器学习/深度学习 自然语言处理 语音技术
南开、字节开源StoryDiffusion让多图漫画和长视频更连贯
【5月更文挑战第13天】南开大学和字节跳动合作开发的StoryDiffusion技术,通过创新的一致性自注意力和语义运动预测器,提升了多图漫画和长视频的连贯性生成。该技术解决了内容一致性问题,增强了文本到图像的预训练模型,并在无样本情况下优化性能。虽然面临复杂运动场景的计算挑战和需针对特定任务优化,但StoryDiffusion为视觉故事生成开辟新途径,对漫画、动画和视频制作有重大影响。论文链接:[arxiv.org/pdf/2405.01434v1](https://arxiv.org/pdf/2405.01434v1)
339 3
|
10月前
|
算法 安全 物联网
关于SM2、SM3、SM4、SM9这四种国密算法
本文介绍了四种国密算法——SM2、SM3、SM4和SM9。SM2是一种基于椭圆曲线的非对称加密算法,用于数据加密和数字签名;SM3是哈希算法,用于数字签名和消息完整性验证;SM4是对称加密算法,用于数据加密和解密;SM9是基于标识的非对称密码算法,适用于物联网环境中的数据安全和隐私保护。
7503 0