nginx反向代理与负载均衡
什么是反向代理?
要想弄明白反向代理,首先得知道正向代理。
就比如,我们在机房上课,都是局域网,不同的学生,不同的主机,只能通过老师的主机才能上网,才能访问到外网。这个过程就是正向代理。
那什么是反向代理呢?
我们访问一个网站,通过nginx时,nginx分发到不同的tomcat的过程。
用一个案例来说,就是前面的例子反过来。
打个比方,外面的人要访问到机房里的学生,就要通过老师的主机,然后再由老师的主机,分发到不同的学生。
nginx实现反向代理
两个域名指向同一台nginx服务器,用户访问不同的域名显示不同的网页内容。
两个域名是www.sian.com.cn和 www.sohu.com
nginx服务器使用虚拟机192.168.101.3
负载均衡
如果一个服务由多条服务器提供,需要把负载分配到不同的服务器处理,需要负载均衡。
可以根据服务器的实际情况调整服务器权重。权重越高分配的请求越多,权重越低,请求越少。默认是都是1
还没有评论,来说两句吧...