启动ECS服务器
大方的阿里直接借给我一台服务器用来学习,有服务器同学可以用自己的。安装Openssh终端,进行远程连接。(注意保护好自己的用户名和IP)
什么是负载均衡
负载均衡:Load Balance,简称LB,是一种服务或基于硬件设备等实现的高可用反向代理技术,负载均衡将特定的业务(web服务、网络流量等)分担给指定的一个或多个后端特定的服务器或设备,从而提高了公司业务的并发处理能力、保证了业务的高可用性、方便了业务后期的水平动态扩展。
可惜的是为啥学校选课系统不能负载均衡一下呢 qwq
启动服务器
首先启动阿里提供的两台ECS,登录并查看对应IP。
进行负载均衡配置
1.先登录阿里云负载均衡控制台
2.搜索并选择负载均衡
3.按照各项向导进行设置
负载均衡设置为HTTP,因为我们只是单纯的访问测试。
监听端口 80 (HTTP默认端口)
4.添加测试用的两台服务器
5.开启健康检查
负载均衡验证
1.首先直接输入面板里的 ip 进行多次访问,就会发现两个页面不同的后端IP不停地交替出现。
2.进入实例管理,对权重进行调整。(30 90)
多次刷新后就会发现 出现次数也为 1:3
2.进入实例管理,对监听的高级设置进行配置
会话保持选择 180s,其他默认。
再次打开就会发现180s时间,一直访问一个服务器
3.当关闭一台时,实例管理界面也会给出警告
但是还是访问面板给出的ip时,仍能正常访问,因为还是负载均衡在起效果。
感想
试验完今天的项目,我深深陷入了沉思。为什么学校的选课服务器如此垃圾,CET服务器如此垃圾等等。这,为什么他们就不能负载均衡一下呢?淘宝天天被这么多人访问,钉钉会议被多人同时使用为啥就不会出现各种问题呢。在以后真正管理服务器时,要熟悉服务器维护的方方面面。