1. 程式人生 > >nginx的學習筆記,第三記

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場,那把把都乾的對面吐血。