什么是负载均衡?
刚开始的时候,没有多少流量,一台服务器就完全可以搭建一个web。
慢慢的流量起来,服务器渐渐的有点承受不了.......
后来流量越来越大,单个服务器已经不能支撑
渐渐的服务器响应变慢了,有可能服务器都已经x了。 那么怎么办?负载均衡
/负载均衡就是利用一定的分配策略将网络流量平衡的分配服务器集群中,使兄弟们一起抗流量。
##################本次实验是在虚拟机中进行#############################
要求: 对nginx有基础了解,或者深入了解
服务器1: 192.168.1.107
服务器2: 192.168.1.108
服务器3:192.168.1.109
在三台节点上装上nginx
现在,我们在192.168.1.107上配置nginx,最简单的
保存后,测试我们的配置是否正常
重启nginx
现在,我们在浏览器上输入192.168.1.107
一个简单的负载均衡就完成了。
现在,我们来把192.168.1.108的服务关了
在访问192.168.1.107时,一直是192.168.1.109提供服务
现在,我们把192.168.1.109服务停了
在访问192.168.1.107时候
#########知识点#######
upstream指令:主要用于配置服务器组
语法结构: upstream name {}
name是给服务器组 取的名称,比如例子中叫gouyuxuan,括号中包含服务器,默认下,他们的调度都是平等的,如果在请求中一个服务器有错误,那么请求会被交给组中的其他服务器,直到正常返回,如果组中的服务器都挂了,那么返回最后一个服务器的错误信息。
下期,nginx简单负载均衡(二)