詳解 Nginx 負(fù)載均衡和反向代理配置和優(yōu)化
Nginx 負(fù)載均衡和反向代理配置和優(yōu)化
DNS 輪詢(xún)方式:
介紹:
DNS 輪詢(xún)是指一個(gè)域名可以綁定到多個(gè)的 ip 服務(wù)器上, 用戶在訪問(wèn)的時(shí)候 dns輪詢(xún)?cè)L問(wèn)這幾個(gè) ip 的服務(wù)器, 達(dá)到負(fù)載均衡的目的. 可以使用 linux 命令 dig domain 來(lái)查看情況.
缺點(diǎn):
1、 可靠性低. 如果某一個(gè)服務(wù)器宕機(jī)了, 那么dns 在輪詢(xún)到這個(gè)服務(wù)器的話是不會(huì)有響應(yīng)的,即使去掉此 ip , 那么個(gè)電信服務(wù)商的 dns 是存在緩存, 在一定的時(shí)間內(nèi)也是可以訪問(wèn)到此服務(wù)器的.盡管在一定程度上解決了負(fù)載均衡的問(wèn)題, 但是存在可靠性不高的問(wèn)題.
2、 dns 分配不均衡. dns 采用的是簡(jiǎn)單的服務(wù)器輪詢(xún)算法,不能區(qū)分服務(wù)器的性能,不能反映當(dāng)前服務(wù)器的當(dāng)前的狀態(tài),不能做到給性能好的服務(wù)器分配較多的用戶請(qǐng)求,甚至部分用戶的請(qǐng)求分配到了一個(gè)機(jī)器上.
因此 dns 輪詢(xún)適用于對(duì)可靠性要求不高的服務(wù)器集群.如圖片服務(wù)器, 純靜態(tài)網(wǎng)頁(yè)的服務(wù)器集群.
軟件四層負(fù)載均衡
軟件四層負(fù)載均衡的代表是 LVS (linux Virtual Server), LVS 是一個(gè)開(kāi)源的軟件,可以實(shí)現(xiàn) linux 下的簡(jiǎn)單負(fù)載均衡. LVS 采用IP 負(fù)載均衡技術(shù)和基于內(nèi)容請(qǐng)求分發(fā)技術(shù). 調(diào)度具有很好的吞吐率,將請(qǐng)求均衡的分部在不同的服務(wù)器上執(zhí)行.且調(diào)度器自動(dòng)屏蔽不可用的服務(wù)器.從而將一組服務(wù)器變成了高可用的服務(wù)器.整個(gè)結(jié)構(gòu)對(duì)客服是透明的,不需要修改服務(wù)器端和客戶端的程序.
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
使用nginx部署前端項(xiàng)目的實(shí)現(xiàn)
前端項(xiàng)目的部署以前一直是把靜態(tài)資源放到后端工程中,隨后端部署一起部署,本文主要介紹了使用nginx部署前端項(xiàng)目的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2023-10-10
nginx tcp負(fù)載均衡的具體實(shí)現(xiàn)
Nginx是比較不錯(cuò)的開(kāi)源Web服務(wù)器之一,它也可以用作TCP和UDP負(fù)載均衡器,本文主要介紹了nginx tcp負(fù)載均衡的具體實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2024-05-05
nginx?攔截指定ip訪問(wèn)指定url的實(shí)現(xiàn)示例
本文主要介紹了nginx?攔截指定ip訪問(wèn)指定url的實(shí)現(xiàn)示例,使用$http_x_forwarded_for變量來(lái)獲取客戶端的真實(shí)IP地址,感興趣的可以了解一下2024-12-12
Nginx 中實(shí)現(xiàn)請(qǐng)求的排隊(duì)機(jī)制的過(guò)程詳解
Nginx中的請(qǐng)求排隊(duì)機(jī)制就像是交通警察指揮交通一樣,讓網(wǎng)絡(luò)流量有序地流動(dòng),保障服務(wù)器的穩(wěn)定運(yùn)行和用戶的良好體驗(yàn),在深入探討 Nginx 中的請(qǐng)求排隊(duì)機(jī)制之前,咱們先來(lái)弄明白到底什么是請(qǐng)求的排隊(duì)機(jī)制,帶著這個(gè)問(wèn)題一起通過(guò)本文學(xué)習(xí)吧2024-07-07
Nginx服務(wù)器上搭建圖片緩存服務(wù)的基本配置解析
這篇文章主要介紹了Nginx服務(wù)器上搭建圖片緩存服務(wù)的基本配置解析,分別介紹了通過(guò)proxy_store模塊和proxy_cache模塊兩種方式的配置,需要的朋友可以參考下2016-04-04

