亚洲乱色熟女一区二区三区丝袜,天堂√中文最新版在线,亚洲精品乱码久久久久久蜜桃图片,香蕉久久久久久av成人,欧美丰满熟妇bbb久久久

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

Nginx常見(jiàn)的高可用方案

admin
2025年9月20日 16:27 本文熱度 61

    Nginx通常在應(yīng)用系統(tǒng)中作為反向代理服務(wù)器和業(yè)務(wù)流量入口,單個(gè)節(jié)點(diǎn)在維護(hù)或者宕機(jī)的情況下會(huì)出現(xiàn)服務(wù)不可用的情況,同時(shí)由于其反向代理和業(yè)務(wù)流量入口的特性,就會(huì)導(dǎo)致其他的后端應(yīng)用服務(wù)器(tomcat等)無(wú)法被訪(fǎng)問(wèn),從而導(dǎo)致整個(gè)服務(wù)無(wú)法訪(fǎng)問(wèn)。

    Nginx的實(shí)現(xiàn)需要借助其他工具(keepalived/NLB)來(lái)實(shí)現(xiàn)。在keepalived/NLB中配置一個(gè)虛擬IP(VIP),同時(shí)會(huì)定時(shí)檢查主服務(wù)器的工作狀態(tài),在服務(wù)異常時(shí)切換虛擬IP綁定的節(jié)點(diǎn)或者切換流量到其他正常的節(jié)點(diǎn),從而實(shí)現(xiàn)服務(wù)的延續(xù),從而實(shí)現(xiàn)Nginx高可用。

?常見(jiàn)的高可用方案中有Linux系統(tǒng)的Keepalived+Nginx以及 Windows Server系統(tǒng)的NLB+Nginx方案。

Linux 操作系統(tǒng)方案:

    Keepalived 是一個(gè)基于 VRRP(虛擬路由冗余協(xié)議)實(shí)現(xiàn)的Linux服務(wù)高可用性解決方案,主要用于確保Linux服務(wù)器集群的高可用性和健康檢查。

    Keepalived可以用來(lái)防止服務(wù)器單點(diǎn)故障的發(fā)生,它能夠自動(dòng)檢測(cè)服務(wù)器的服務(wù)狀態(tài),當(dāng)主服務(wù)器服務(wù)出現(xiàn)故障時(shí),迅速將服務(wù)切換到備用服務(wù)器上,從而保證業(yè)務(wù)的連續(xù)性,避免單點(diǎn)故障對(duì)業(yè)務(wù)造成影響。例如通過(guò)配合開(kāi)源的Nginx(或者Apache httpd)以實(shí)現(xiàn)web前端或者負(fù)載均衡的服務(wù)高可用。

Windows Server操作系統(tǒng)方案:
    NLB (網(wǎng)絡(luò)負(fù)載均衡)是一種Windows服務(wù)器操作系統(tǒng)下在多臺(tái)服務(wù)器之間分擔(dān)外部網(wǎng)絡(luò)請(qǐng)求/流量的技術(shù),常用于提升網(wǎng)站、應(yīng)用服務(wù)器的可用性和性能,以及實(shí)現(xiàn)高可用和容錯(cuò)。NLB 會(huì)根據(jù)一定的負(fù)載分配算法(如輪詢(xún)、最少連接等),自動(dòng)將來(lái)自客戶(hù)端的網(wǎng)絡(luò)請(qǐng)求分發(fā)到多個(gè)后端服務(wù)器節(jié)點(diǎn)。
在WindowsServer操作系統(tǒng)中,NLB配合開(kāi)源的Nginx(或者Apache httpd)實(shí)現(xiàn)web前端或者負(fù)載均衡的服務(wù)高可用。

NLB常見(jiàn)的部署和工作模式主要可以歸納為以下幾種:
1. 單播模式(Unicast Mode)
2. 多播模式(Multicast Mode)
3. IGMP 多播模式(IGMP Multicast Mode)

在兩種方案中,均需要附加在服務(wù)器操作系統(tǒng)上的獨(dú)立虛擬IP實(shí)現(xiàn)流量接收,通過(guò)在指定的服務(wù)器集群中綁定對(duì)應(yīng)的虛擬IP,實(shí)現(xiàn)對(duì)Nginx服務(wù)的高可用。
兩者中Keepalived+Nginx的方案中,只有一個(gè)集群節(jié)點(diǎn)對(duì)外提供服務(wù),對(duì)單個(gè)節(jié)點(diǎn)服務(wù)器的性能要求比較高;NLB+Nginx的方案中,可以通過(guò)負(fù)載分配算法實(shí)現(xiàn)負(fù)載均衡;

在有高并發(fā)的情況下,還可以在入口部署多個(gè)Nginx+Keepalived的集群組合,配合上DNS輪詢(xún)實(shí)現(xiàn)對(duì)大并發(fā)流量的處理。


閱讀原文:https://mp.weixin.qq.com/s/RYnpEwhyh20_RMCnviM49Q


該文章在 2025/9/20 16:27:26 編輯過(guò)
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專(zhuān)業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車(chē)隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類(lèi)企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷(xiāo)售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶(hù)的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved