nginx的学习笔记,第三记

nginx的配置文件的学习,学而时习之,不亦乐乎,学还要时常的复习,并且感到一些成就感

location / {
            root   html;
            index  index.html index.htm;
            proxy_pass http://test_war; #代理要访问的链接
        }

proxy_pass,反向代理什么能通过呢。test_war里面的所有机器都转发到upstream里面去了

upstream test_war{  #服务器集群的名字,此处叫做test_war
        server    localhost:8090;#服务器配置
        server      localhost:8080;
    }

启动nginx起来点击nginx.exe

nginx本身就支持静态资源的访问,它本身就是一个html网页。

要玩的话,配置两个tomcat,启动起来,访问,一直刷新这个链接,会发现,有时转发tomcat1,有时tomcat2

nginx的默认算法是轮训算法。

nginx的算法有:轮训算法

1,加权算法

2,随机算法

3,源地址hash算法  只要你请求的ip不变,就不会变的

4,加权轮训算法

5,加权随机算法

6,最小连接数,据后端服务器的当前的连接情况,动态的选取当中积压的连接数最少的一个,要引入第三方包

这些算法都挺弱智的啊,也就这样,就跟你德莱文玩多, 玩个800场,那把把都干的对面吐血。

原文地址:https://www.cnblogs.com/fuckingPangzi/p/10080803.html