国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

如何使用nginx配置負載均衡

發(fā)布時(shí)間:2022-05-12 13:38 來(lái)源:新網(wǎng) 閱讀:91 作者:網(wǎng)絡(luò ) 欄目: 服務(wù)器 歡迎投稿:712375056

??是擴展應用程序并提高其性能和冗余的絕佳方法。Nginx是一種流行的Web軟件,可以配置為簡(jiǎn)單但功能強大的負載均衡器,以提高服務(wù)器資源的可用性和效率。在負載 均衡配置中,nginx充當在多個(gè)單獨服務(wù)器上工作的分布式Web應用程序的單個(gè)入口點(diǎn)。作為先決條件,您需要至少安裝兩臺并安裝Web服務(wù)器軟件,以便了解負載均衡器的優(yōu)勢。下面就由小編和大家講一講nginx配置負載均衡。

??一、upstream配置

??在http配置下增加upstream配置即可:

??upstream nodes {

??server 192.168.10.1:8668;

??server 192.168.10.2:8668;

??}

??upstream對配置的上游服務(wù)器按照默認的輪詢(xún)方式進(jìn)行請求。如果上游服務(wù)器掛掉,能自己主動(dòng)剔除,無(wú)需手動(dòng)干預。這種方式簡(jiǎn)單快捷。但是如果上游服務(wù)器在配置不均衡的情況下,是解決不了的。所以nginx有其他很多的配置項。下面就一一介紹一下。

??二、權重配置

??weight和請求數量成正比,主要用于上游服務(wù)器配置不均衡的情況。下面的配置中,192.168.10.2機器的請求量是192.168.10.1機器請求量的2倍。

??upstream nodes {

??server 192.168.10.1:8668 weight=5;

??server 192.168.10.2:8668 weight=10;

??}

??三、ip_hash配置

??每一個(gè)請求按照請求的ip的hash結果分配。這樣每一個(gè)請求固定落在一個(gè)上游服務(wù)器,能夠解決ip會(huì )話(huà)在同一臺服務(wù)器的問(wèn)題。

??upstream nodes {

??ip_hash;

??server 192.168.10.1:8668;

??server 192.168.10.2:8668;

??}

??四、fair配置

??按上游服務(wù)器的響應時(shí)間來(lái)分配請求。響應時(shí)間短的優(yōu)先分配。

??upstream nodes {

??server 192.168.10.1:8668;

??server 192.168.10.2:8668;

??fair;

??}

??五、url_hash配置

??按照訪(fǎng)問(wèn)的url的hash結果來(lái)分配請求,使每一個(gè)url定向到同一個(gè)上游服務(wù)器。注意:在upstream中加入hash語(yǔ)句。server語(yǔ)句中不能寫(xiě)入weight等其他的參數,hash_method是使用的hash算法。

??upstream nodes {

??server 192.168.10.1:8668;

??server 192.168.10.2:8668;

??hash $request_uri;

??hash_method crc32;

??}

??六、下面再說(shuō)下在upstream中常用的配置項

??down:表示當前的server不參與負載均衡。

??weight:默覺(jué)得1,weight越大,負載的權重就越大。

??max_fails :請求失敗的次數默覺(jué)得1。

??fail_timeout : max_fails次失敗后,暫停請求此臺服務(wù)器的時(shí)間。

??backup: 其他全部的非backup機器down或者忙的時(shí)候,請求backup機器。所以這臺機器壓力會(huì )最輕。

??upstream nodes {

??ip_hash;

??server 192.168.10.1:8668 down;

??server 192.168.10.2:8668 weight=2;

??server 192.168.10.3:8668;

??server 192.168.10.4:8668 backup;

??}

??如果您希望提高Web應用程序的性能和可用性,那么設置負載均衡器絕對值得考慮。使用nginx進(jìn)行負載均衡功能強大且設置相對簡(jiǎn)單,并且與簡(jiǎn)單的加密(例如Let's Encrypt客戶(hù)端)一起使用,它為您的Web場(chǎng)提供了一個(gè)很好的前端。雖然使用多個(gè)主機可以保護您的Web服務(wù)具有冗余,但負載均衡器本身仍然可能單點(diǎn)故障。您可以通過(guò)在多個(gè)nginx之間設置浮動(dòng)IP來(lái)進(jìn)一步提高高可用性。小伙伴們要想獲得更多nginx配置負載均衡的內容,請關(guān)注特網(wǎng)!

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

搡女人真爽免费视频大全| 久久中文字幕人妻丝袜| 99精品国产99久久久久久97| 亚洲国产精品综合久久网络| 日韩人妻无码精品专区906188| 国产色视频免费|