一、什么是负载均衡
当一台服务器单位时间访问量越大时,服务器压力就越大,大到超过自身承受能力时,服务器就容会崩掉。为了避免服务器崩溃,让用户有更好的体验,我们通过负载均衡的方式来分担服务器压力。
我们可以建立多个服务器,组成一个服务器集群,当用户访问网站时,先访问中间服务器,再让这个中间服务器在服务器集群中选择一个压力较小的服务器,然后将该访问请求引入该服务器。如此以来,用户的每次访问,都会保证服务器集群中的每个服务器压力趋于平衡,既分担了服务器压力,有避免了服务器崩溃的情况。
二、Nginx负载均衡的实现
必备条件
① 至少三台服务器(虚拟机),本次使用的虚拟机如下:
虚拟机名称 | IP | 备注 |
本地centos3(nginx) | 192.168.254.132 | 事先安装好nginx,下文此服务器叫132 |
本地centos4(apache) | 192.168.254.134 | 事先安装好apache,下文此服务器叫134 |
本地centos5(apache) | 192.168.254.135 | 事先安装好apache,下文此服务器叫135 |
1.apache启动并部署页面
134和135服务器分别启动apache,代码如下:
systemctl start httpd
分别检查一下apache的状态,代码如下:
systemctl status httpd
结果如下( active(running) 说明已经跑起来):
访问apache首页:192.168.254.134/135,页面如下:
在 /var/www/html 简单写个test.html,代码如下(写两份,一个134一个135):
负载均衡
这是192.168.254.134服务器!你好!!!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/131929.html