亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    nginx的主要功能介紹

    nginx的主要功能介紹

    nginx的主要功能介紹:

    (推薦教程:nginx教程)

    一、反向代理

    反向代理應(yīng)該是 Nginx 做的最多的一件事了,什么是反向代理呢,以下是百度百科的說法:反向代理(Reverse Proxy)方式是指以代理服務(wù)器來接受 internet上 的連接請求,然后將請求轉(zhuǎn)發(fā)給內(nèi)部網(wǎng)絡(luò)上的服務(wù)器,并將從服務(wù)器上得到的結(jié)果返回給 internet 上請求連接的客戶端,此時代理服務(wù)器對外就表現(xiàn)為一個反向代理服務(wù)器。

    簡單來說就是真實的服務(wù)器不能直接被外部網(wǎng)絡(luò)訪問,所以需要一臺代理服務(wù)器,而代理服務(wù)器能被外部網(wǎng)絡(luò)訪問的同時又跟真實服務(wù)器在同一個網(wǎng)絡(luò)環(huán)境,當(dāng)然也可能是同一臺服務(wù)器,端口不同而已。

    下面貼上一段簡單的實現(xiàn)反向代理的代碼:

    server {         listen      80;                                                               server_name  localhost;                                                     client_max_body_size 1024M;        location / {           proxy_pass http://localhost:8080;           proxy_set_header Host $host:$server_port;       }   }

    保存配置文件后啟動 Nginx,這樣當(dāng)我們訪問 localhost 的時候,就相當(dāng)于訪問 localhost:8080 了。

    二、負(fù)載均衡

    負(fù)載均衡也是 Nginx 常用的一個功能,負(fù)載均衡其意思就是分?jǐn)偟蕉鄠€操作單元上進行執(zhí)行,例如:Web服務(wù)器、FTP服務(wù)器、企業(yè)關(guān)鍵應(yīng)用服務(wù)器和其它關(guān)鍵任務(wù)服務(wù)器等,從而共同完成工作任務(wù)。

    簡單而言就是當(dāng)有2臺或以上服務(wù)器時,根據(jù)規(guī)則隨機的將請求分發(fā)到指定的服務(wù)器上處理,負(fù)載均衡配置一般都需要同時配置反向代理,通過反向代理跳轉(zhuǎn)到負(fù)載均衡。而Nginx目前支持自帶3種負(fù)載均衡策略,還有2種常用的第三方策略。

    1、RR(默認(rèn))

    每個請求按時間順序逐一分配到不同的后端服務(wù)器,如果后端服務(wù)器down掉,能自動剔除。 簡單配置   upstream test {       server localhost:8080;       server localhost:8081;   }   server {       listen      81;                                                               server_name  localhost;                                                     client_max_body_size 1024M;        location / {           proxy_pass http://test;           proxy_set_header Host $host:$server_port;       }   }

    配置了2臺服務(wù)器,當(dāng)然實際上是一臺,只是端口不一樣而已,而8081的服務(wù)器是不存在的,也就是說訪問不到,但是我們訪問http://localhost 的時候也不會有問題,會默認(rèn)跳轉(zhuǎn)到http://localhost:8080 具體是因為Nginx會自動判斷服務(wù)器的狀態(tài)。

    如果服務(wù)器處于不能訪問(服務(wù)器掛了),就不會跳轉(zhuǎn)到這臺服務(wù)器,所以也避免了一臺服務(wù)器掛了影響使用的情況,由于 Nginx 默認(rèn)是RR策略,所以我們不需要其他

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號