配置nginx的负载均衡
-------------------- 写在这是方便大家找 nginx的安装配置三部曲:点击即可查看 1、安装和配置文件的基础配置,ctrl+f搜索nginx 2、nginx文档如何查看 + 常用的配置方式(伪静态,反向代理,动静分离,防盗链,图片缓存,gzip图片压缩) 3、高级配置-》负载均衡 --------------------- nginx反向代理 负载均衡 软件负载均衡 lvs nginx haproxy 硬件负载均衡 f5 netscalar 总结:1台就是反向代理,多台就是负载均衡 1、反向代理就是后端服务不直接对外暴露,请求首先发送到nginx,然后nginx将请求转发到后端服务器,比如tomcat php等.如果后端服务只有一台服务器,nginx在这里只有一个作用就是起到了代理后端服务接收请求的作用.称之为反向代理. 2、可是在现实的应用场景中,一台后端服务器出现单点故障的概率很大或者单台机器的吞吐量有限,无法承担过多请求.这时候就需要在nginx后端配置多台服务器,利用nginx内置的规则讲请求转发到后端不同的机器上.这时候就起到了负载均衡的作用. 原理、效果、配置文件 注意:访问的,test.xiyang66.top域名指向的ip就是47.94.21.171,所以用域名也行,用ip也行 配置文件这样写 // 写在 http中,upstream