负载均衡介绍
将负载进行平衡,分摊到多个后端服务器进行。例如Web服务器、核心应用服务器和其他主要任务服务器等,从而协同完成工作任务。优点是减少后端单台服务器的压力,将单台服务器所要承受的访问量分给多台,提高项目的可用性。即使挂掉一台后端服务器,也不会影响项目的正常访问。
负载均衡分类
- 硬件负载均衡 直接在服务器和外部网络间安装负载均衡设备,这种设备我们通常称之为负载均衡器。
- 软件负载均衡
- 负载均衡通信分类
- 七层负载均衡
- 四层负载均衡
负载均衡软件的使用
- Nginx 特点:作为反向代理服务器
- HAproxy 特点:支持cookie的持久性
- Lvs Linux虚拟服务器,是一个虚拟的服务器集群系统