真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

淺談Nginx七層反向代理和負載均衡-創(chuàng)新互聯(lián)

1.介紹

創(chuàng)新互聯(lián)擁有一支富有激情的企業(yè)網(wǎng)站制作團隊,在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)深耕十年,專業(yè)且經(jīng)驗豐富。十年網(wǎng)站優(yōu)化營銷經(jīng)驗,我們已為上千家中小企業(yè)提供了成都做網(wǎng)站、成都網(wǎng)站制作解決方案,按需求定制網(wǎng)站,設(shè)計滿意,售后服務(wù)無憂。所有客戶皆提供一年免費網(wǎng)站維護!

1.1 Nginx不僅是一個出色的web軟件,其七層代理和負載均衡也是相當出色。Nginx做前端代理,當用戶請求服務(wù)時,可以根據(jù)url進行判斷,然后分配到不同的后臺webserver上。

1.2 Nginx的負載均衡實現(xiàn)原理:首先在http模塊中配置使用upstream模塊定義后臺的web server的池子,名為proxy-web,在池子中我們可以添加多臺后臺webserver,其中狀態(tài)檢查、調(diào)度算法都是在池子中配置;然后在serverr模塊中定義虛擬主機,但是這個虛擬主機不指定自己的web目錄站點,它將使用location匹配url然后轉(zhuǎn)發(fā)到上面定義好的web池子中,最后根據(jù)調(diào)度策略再轉(zhuǎn)發(fā)到后臺web server上

2.負載均衡配置項的介紹

2.1 upstream調(diào)度算法介紹

(1)rr輪詢(默認)

按照請求順序分配到每個RS,和lvs中的rr算法一樣,如果RS宕機,會自動剔除,默認情況下只檢測80端口,如果RS報402、403、503、504錯誤,會直接返回給客戶端。

(2)weight(權(quán)重)

在rr的基礎(chǔ)上再加上權(quán)重(默認是rr+weight),權(quán)重輪詢和訪問成正比,值越大分配的越多,可以根據(jù)服務(wù)器的配置設(shè)置權(quán)重,可以解決服務(wù)器性能不均進行請求分配的問題

(3)ip_hash

解決動態(tài)網(wǎng)頁session共享問題

每個訪問請求按照IP地址的hash值進行分配,ip的hash值只要相同就會被分配到同一臺服務(wù)器上(lvs負載均衡的-p參數(shù),keepalived配置里的persistence_timeout 50),該調(diào)度算法可以解決動態(tài)網(wǎng)頁session共享問題,但有時會導(dǎo)致請求分配不均,

提示:由于國內(nèi)用的都是nat模式,所以hash不適合使用

ip_hash不能和其他的算法一塊使用,即不能使weight或backup

(4)fair(第三方)

按照后端服務(wù)器的響應(yīng)時間來配置,響應(yīng)時間短的優(yōu)先分配,比上面的都更智能,此種算法可以按照頁面大小和加載時間長短智能的進行負載均衡,nginx本身不支持fair,需要下載nginx的upstrea_fair模塊

(5)url_hash(第三方)

主要應(yīng)用于緩存服務(wù)器上

按照訪問的url來分配請求,讓相同的url定向到同一個服務(wù)器,后端服務(wù)器為緩存服務(wù)器的時候效果更顯著,在upstream中加入hash語句,server語句中不能寫入weight等其他的參數(shù),hash_method是使用的hash算法。

缺點:如果有一臺機器宕機了,那就苦了,consistent_hash可以解決這個問題

可以提高后端緩存服務(wù)器的效率,nginx本身不支持url_hash的,需要下載hash軟件

(6)least_conn

最少連接數(shù),哪個連接少就分配到哪臺設(shè)備

(7)consistent_hash

 一致性算法

2.2 upstream健康檢查配置介紹

upstream proxy_nginx {

        server 192.168.0.254 weight=1 max_fails=2 fail_timeout=10s ;

        server 192.168.0.253 weight=2 max_fails=2 fail_timeout=10s;

              server 192.168.0.252 backup;

              server 192.168.0.251 down;

    }

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


分享題目:淺談Nginx七層反向代理和負載均衡-創(chuàng)新互聯(lián)
轉(zhuǎn)載來源:http://weahome.cn/article/igsoj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部