詳解 Nginx 負(fù)載均衡和反向代理配置和優(yōu)化
Nginx 負(fù)載均衡和反向代理配置和優(yōu)化
DNS 輪詢方式:
介紹:
DNS 輪詢是指一個(gè)域名可以綁定到多個(gè)的 ip 服務(wù)器上, 用戶在訪問的時(shí)候 dns輪詢訪問這幾個(gè) ip 的服務(wù)器, 達(dá)到負(fù)載均衡的目的. 可以使用 linux 命令 dig domain 來查看情況.
缺點(diǎn):
1、 可靠性低. 如果某一個(gè)服務(wù)器宕機(jī)了, 那么dns 在輪詢到這個(gè)服務(wù)器的話是不會有響應(yīng)的,即使去掉此 ip , 那么個(gè)電信服務(wù)商的 dns 是存在緩存, 在一定的時(shí)間內(nèi)也是可以訪問到此服務(wù)器的.盡管在一定程度上解決了負(fù)載均衡的問題, 但是存在可靠性不高的問題.
2、 dns 分配不均衡. dns 采用的是簡單的服務(wù)器輪詢算法,不能區(qū)分服務(wù)器的性能,不能反映當(dāng)前服務(wù)器的當(dāng)前的狀態(tài),不能做到給性能好的服務(wù)器分配較多的用戶請求,甚至部分用戶的請求分配到了一個(gè)機(jī)器上.
因此 dns 輪詢適用于對可靠性要求不高的服務(wù)器集群.如圖片服務(wù)器, 純靜態(tài)網(wǎng)頁的服務(wù)器集群.
軟件四層負(fù)載均衡
軟件四層負(fù)載均衡的代表是 LVS (linux Virtual Server), LVS 是一個(gè)開源的軟件,可以實(shí)現(xiàn) linux 下的簡單負(fù)載均衡. LVS 采用IP 負(fù)載均衡技術(shù)和基于內(nèi)容請求分發(fā)技術(shù). 調(diào)度具有很好的吞吐率,將請求均衡的分部在不同的服務(wù)器上執(zhí)行.且調(diào)度器自動屏蔽不可用的服務(wù)器.從而將一組服務(wù)器變成了高可用的服務(wù)器.整個(gè)結(jié)構(gòu)對客服是透明的,不需要修改服務(wù)器端和客戶端的程序.
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
nginx代理webSocket鏈接,webSocket頻繁斷開重連方式
當(dāng)使用Nginx代理WebSocket連接時(shí),若60秒內(nèi)無數(shù)據(jù)交互,連接會斷開,解決辦法包括增加proxy_read_timeout時(shí)長或在客戶端添加心跳機(jī)制,以維持連接穩(wěn)定2024-09-09nginx如何設(shè)置服務(wù)器響應(yīng)時(shí)間長短
本文主要介紹了nginx如何設(shè)置服務(wù)器響應(yīng)時(shí)間長短,主要介紹了兩種方法,具有一定的參考價(jià)值,感興趣的可以了解一下2023-09-09Nginx部署https網(wǎng)站并配置地址重寫的步驟詳解
今天小編就為大家分享一篇關(guān)于Nginx部署https網(wǎng)站并配置地址重寫的步驟詳解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-03-03nginx、Apache、IIS服務(wù)器解決 413 Request Entity Too Large問題方法匯總
這篇文章主要介紹了nginx、Apache、IIS三種服務(wù)器解決413 Request Entity Too Large問題的方法集合,需要的朋友可以參考下2014-05-05配置Nginx實(shí)現(xiàn)訪問本地靜態(tài)資源的完整指南
Nginx 是一個(gè)高性能的 HTTP 服務(wù)器和反向代理服務(wù)器,廣泛用于靜態(tài)資源的托管和負(fù)載均衡,在開發(fā)和生產(chǎn)環(huán)境中,我們常常需要使用 Nginx 來提供本地靜態(tài)資源的訪問,本文將詳細(xì)介紹如何配置 Nginx 以便訪問本地靜態(tài)資源,需要的朋友可以參考下2024-08-08nginx?80端口配置多個(gè)location無效訪問404問題
這篇文章主要介紹了nginx?80端口配置多個(gè)location無效訪問404問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-06-06nginx反向代理失效前端無法獲取后端的數(shù)據(jù)解決辦法
Nginx服務(wù)器的反向代理服務(wù)是其最常用的重要功能,由反向代理服務(wù)也可以衍生出很多與此相關(guān)的Nginx服務(wù)器重要功能,下面這篇文章主要給大家介紹了關(guān)于nginx反向代理失效前端無法獲取后端的數(shù)據(jù)解決的相關(guān)資料,需要的朋友可以參考下2023-12-12nginx worker進(jìn)程循環(huán)的實(shí)現(xiàn)
這篇文章主要介紹了nginx worker進(jìn)程循環(huán)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02nginx: [warn] "log_format" directive used only on "http" lev
這篇文章主要介紹了nginx: [warn] "log_format" directive used only on "http" level 解決方法,需要的朋友可以參考下2014-08-08