国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Nginx自動(dòng)探活后端服務(wù)狀態(tài)自動(dòng)轉(zhuǎn)發(fā),nginx_upstream_check_module的使用

這篇具有很好參考價(jià)值的文章主要介紹了Nginx自動(dòng)探活后端服務(wù)狀態(tài)自動(dòng)轉(zhuǎn)發(fā),nginx_upstream_check_module的使用。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、三種方案

nginx對(duì)后端節(jié)點(diǎn)健康檢查的方式主要有3種

1. gx_http_proxy_module 模塊和ngx_http_upstream_module模塊(自帶)
官網(wǎng)地址:http://nginx.org/cn/docs/http/ng … proxy_next_upstream

嚴(yán)格來(lái)說(shuō),nginx自帶是沒(méi)有針對(duì)負(fù)載均衡后端節(jié)點(diǎn)的健康檢查的,但是可以通過(guò)默認(rèn)自帶的ngx_http_proxy_module 模塊和ngx_http_upstream_module模塊中的相關(guān)指令來(lái)完成當(dāng)后端節(jié)點(diǎn)出現(xiàn)故障時(shí),自動(dòng)切換到健康節(jié)點(diǎn)來(lái)提供訪問(wèn)。

2. nginx_upstream_check_module模塊
官網(wǎng)網(wǎng)址:https://github.com/yaoweibin/nginx_upstream_check_module

除了自帶的上述模塊,還有一個(gè)更專業(yè)的模塊,來(lái)專門(mén)提供負(fù)載均衡器內(nèi)節(jié)點(diǎn)的健康檢查的。這個(gè)就是淘寶技術(shù)團(tuán)隊(duì)開(kāi)發(fā)的 nginx 模塊 nginx_upstream_check_module,通過(guò)它可以用來(lái)檢測(cè)后端 realserver 的健康狀態(tài)。如果后端 realserver 不可用,則所以的請(qǐng)求就不會(huì)轉(zhuǎn)發(fā)到該節(jié)點(diǎn)上。
在淘寶自己的 tengine 上是自帶了該模塊的,大家可以訪問(wèn)淘寶tengine的官網(wǎng)來(lái)獲取該版本的nginx,官方地址:http://tengine.taobao.org/。
如果我們沒(méi)有使用淘寶的 tengine 的話,可以通過(guò)補(bǔ)丁的方式來(lái)添加該模塊到我們自己的 nginx 中。

3. ngx_http_healthcheck_module模塊
官網(wǎng)網(wǎng)址:http://wiki.nginx.org/Ngin文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-686883.html

到了這里,關(guān)于Nginx自動(dòng)探活后端服務(wù)狀態(tài)自動(dòng)轉(zhuǎn)發(fā),nginx_upstream_check_module的使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Nginx轉(zhuǎn)發(fā)http到https和開(kāi)機(jī)自動(dòng)啟動(dòng)

    Nginx轉(zhuǎn)發(fā)http到https和開(kāi)機(jī)自動(dòng)啟動(dòng)

    場(chǎng)景: 以下都是基于windows系統(tǒng)(ip為虛構(gòu)) 1.ip:172.16.54.55需要訪問(wèn)172.16.54.57的接口服務(wù),來(lái)查看機(jī)械臂的運(yùn)行狀況 2.存在網(wǎng)絡(luò)隔離,172.16.54.55無(wú)法直接訪問(wèn)172.16.54.57 3.172.16.54.56與172.16.54.57是機(jī)械臂廠商搞得內(nèi)部網(wǎng)絡(luò),彼此可以互通 4.172.16.54.55與172.16.54.56是外部網(wǎng)絡(luò),彼此可以

    2023年04月25日
    瀏覽(21)
  • nginx 反向代理服務(wù)器端口轉(zhuǎn)發(fā)問(wèn)題

    nginx 反向代理服務(wù)器端口轉(zhuǎn)發(fā)問(wèn)題

    先介紹一下項(xiàng)目背景,公司里有個(gè)外包Saas項(xiàng)目,這里假設(shè)為A項(xiàng)目( 前后端不分離 );項(xiàng)目架構(gòu)大概如下;但是項(xiàng)目部署到生產(chǎn)環(huán)境時(shí),那臺(tái)服務(wù)器80端口被其他應(yīng)用占用了(我尼瑪...),nginx監(jiān)聽(tīng)端口那邊只能監(jiān)聽(tīng)其他端口了,比如監(jiān)聽(tīng):18000,通過(guò)nginx反向代理將18000端口轉(zhuǎn)發(fā)到

    2024年02月04日
    瀏覽(26)
  • nginx根據(jù)二級(jí)目錄轉(zhuǎn)發(fā)服務(wù)以及帶/和不帶/的區(qū)別

    在nginx中配置proxy_pass代理轉(zhuǎn)發(fā)時(shí),如果在proxy_pass后面的url加/,表示絕對(duì)根路徑;如果沒(méi)有/,表示相對(duì)路徑,把匹配的路徑部分也給代理走。具體實(shí)例如下 1.配置文件location帶/且proxy_pass帶/ 即如果訪問(wèn)test.htjs.net/service/xxx.html 實(shí)際訪問(wèn)的是后端服務(wù)http://192.168.1.51:8080/xxx.html 2

    2024年04月17日
    瀏覽(15)
  • 服務(wù)器上一個(gè)域名對(duì)應(yīng)多個(gè)前端項(xiàng)目的nginx轉(zhuǎn)發(fā)配置

    服務(wù)器上一個(gè)域名對(duì)應(yīng)多個(gè)前端項(xiàng)目的nginx轉(zhuǎn)發(fā)配置

    場(chǎng)景: 當(dāng)有兩個(gè)前端項(xiàng)目A,B的時(shí)候,項(xiàng)目A(對(duì)應(yīng)端口8000)和項(xiàng)目B(對(duì)應(yīng)端口8001)分別部署在服務(wù)器的不同位置,通過(guò)服務(wù)器ip+端口都能正常訪問(wèn)單獨(dú)的項(xiàng)目A和項(xiàng)目B;現(xiàn)在要求兩個(gè)項(xiàng)目共用一個(gè)域名~~也就是說(shuō)訪問(wèn)http://10.111.182.xxx:8000的時(shí)候默認(rèn)訪問(wèn)項(xiàng)目A的資源,訪問(wèn)htt

    2024年02月05日
    瀏覽(21)
  • Netty服務(wù)如何使用Nginx代理轉(zhuǎn)發(fā)請(qǐng)求并獲得原始IP

    Nginx啟用stream模塊,示例如下: 示例,代理遠(yuǎn)端8080的netty服務(wù)。 注意,獲得原始客戶端的IP關(guān)鍵配置在于: proxy_protocol on; 這一行配置。如果不配置,在netty服務(wù)端是無(wú)法獲得原始客戶端ip,但是配置上之后,netty需要調(diào)整代碼。 代理http協(xié)議的時(shí)候,可以通過(guò)增加X(jué)-Forwarded-Fo

    2024年02月06日
    瀏覽(22)
  • nginx中根據(jù)請(qǐng)求參數(shù)的不同將請(qǐng)求轉(zhuǎn)發(fā)到不同的服務(wù)(map模塊的使用)

    需求 :有一個(gè)文本翻譯的接口,需要根據(jù)原語(yǔ)、目標(biāo)語(yǔ)、以及apikey的不同轉(zhuǎn)發(fā)到不同的服務(wù); 實(shí)現(xiàn) :可以使用Nginx的map模塊來(lái)實(shí)現(xiàn)基于請(qǐng)求參數(shù)的轉(zhuǎn)發(fā)。具體實(shí)現(xiàn)步驟如下: 在Nginx配置文件中定義一個(gè)map塊,用于根基請(qǐng)求參數(shù)判斷對(duì)應(yīng)的轉(zhuǎn)發(fā)地址, $arg_apikey 是獲取請(qǐng)求參數(shù)

    2024年02月16日
    瀏覽(20)
  • k8s部署nginx自動(dòng)更新域名及解除后端依賴

    在k8s中使用nginx作為后端接口反向代理,大概配置如下: 其中 api-server-svc 是后端服務(wù)的service 這個(gè)配置會(huì)有兩個(gè)問(wèn)題: 要求 api-server-svc 這個(gè)service要先創(chuàng)建,否則nginx啟動(dòng)時(shí)會(huì)因?yàn)闊o(wú)法解析 api-server-svc 而啟動(dòng)失敗 nginx服役期間,如果后端服務(wù)重啟,svc ip改變了,代理會(huì)失敗,

    2024年02月04日
    瀏覽(22)
  • 微服務(wù)系列文章 之 Nginx服務(wù)狀態(tài)監(jiān)控的方法

    在Nginx的插件模塊中有一個(gè)模塊stub_status可以監(jiān)控Nginx的一些狀態(tài)信息,默認(rèn)安裝可能沒(méi)有這個(gè)模塊,手動(dòng)編譯的時(shí)候加一下即可。 1. 模塊安裝 先使用命令查看是否已經(jīng)安裝這個(gè)模塊: [root@ihxb123Z nginx]# ./nginx -V (V大寫(xiě)會(huì)顯示版本號(hào)和模塊等信息、v小寫(xiě)僅顯示版本信息。 如果

    2024年02月16日
    瀏覽(17)
  • Nginx配置跨域,覆蓋后端服務(wù)跨域配置

    本篇文章主要介紹了,如何通過(guò)Nginx配置跨域,并覆蓋后端服務(wù)跨域配置。 先看下后端代碼跨域配置: 主要的目標(biāo)是:不修改后端跨域配置代碼,來(lái)實(shí)現(xiàn)Nginx跨域指定域名。 Nginx覆蓋后端代理服務(wù)的header,有兩種實(shí)現(xiàn)方式 使用 proxy_hide_header 方式實(shí)現(xiàn)。 使用more_set_headers \\\'Acc

    2023年04月23日
    瀏覽(17)
  • 微服務(wù)系列文章 之 Nginx狀態(tài)監(jiān)控日志分析詳解

    微服務(wù)系列文章 之 Nginx狀態(tài)監(jiān)控日志分析詳解

    1、Nginx狀態(tài)監(jiān)控 Nginx提供了一個(gè)內(nèi)置的狀態(tài)信息監(jiān)控頁(yè)面可用于監(jiān)控Nginx的整體訪問(wèn)情況,這個(gè)功能由ngx_http_stub_status_module模塊進(jìn)行實(shí)現(xiàn)。 使用nginx -V 21 | grep -o with-http_stub_status_module命令檢測(cè)當(dāng)前Nginx是否有status功能,如果輸出ngx_http_stub_status_module則說(shuō)明是有的,如果沒(méi)有可以

    2024年02月16日
    瀏覽(26)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包