DAY3

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 通过使用阿里云负载均衡 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

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
Dubbo Java 应用服务中间件
史上最全 40 道 Dubbo 面试题及答案,看完碾压面试官!
想往高处走,怎么能不懂 Dubbo? Dubbo是国内最出名的分布式服务框架,也是 Java 程序员必备的必会的框架之一。
3107 0
|
9月前
|
人工智能 程序员
蓝桥 程序员节发橙子 (思维)
蓝桥 程序员节发橙子 (思维)
|
消息中间件 存储 监控
华为全网首发的 Kafka 技术手册,从基础到实战一应俱全,超详细
Kafka 通常用于实时流数据架构,以提供实时分析。
673 0
华为全网首发的 Kafka 技术手册,从基础到实战一应俱全,超详细
|
Linux 开发工具 git
云效Codeup代码评审中的代码协同
云效 Codeup 汇集了阿里巴巴最新的代码托管、代码协同技术,希望能够造福更多中国和世界的开发者。
1241 0
云效Codeup代码评审中的代码协同
|
Web App开发 存储 监控
本地修改远端 SAP UI5 框架文件的一个小技巧
这是 Jerry 2021 年的第 64 篇文章,也是汪子熙公众号总共第 341 篇原创文章。 Jerry 的前一篇文章 纪念特洛伊英雄 Sinon - SAP UI5 Mock Server 使用步骤和工作原理介绍,提到了 SAP UI5 Mock Server,能够在幕后将浏览器原生的 XMLHttpRequest API,替换成基于 Sinon.js 实现的 FakeXMLHttpRequest,从而实现为所有 OData 相关的请求,返回事先准备好的 Mock 数据之目的。
126 0
本地修改远端 SAP UI5 框架文件的一个小技巧
|
弹性计算 安全 大数据
初次使用阿里云的体验报告
目前已经是大三的学生了,还有一年就要进入社会了,通过领取阿里云服务器,我意识到自己还有很多不足的地方,这些都值得我们去学习,去创造,天高海阔任鸟飞,我相信通过ECS服务器的课程,我会走得更远,学得更好。