好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > nginx負載均衡配置,宕機自動切換方式

nginx負載均衡配置,宕機自動切換方式

熱門標簽:繽客網注冊時地圖標注出不來 地圖標注企業名稱侵權案件 企業400電話辦理哪正規 重慶營銷外呼系統排名 鶴壁電銷外呼系統怎么安裝 地圖標注需要現場嗎 400電話辦理哪家好廠商 工廠位置地圖標注 網站上插入地圖標注內容

嚴格來說,nginx自帶是沒有針對負載均衡后端節點的健康檢查的,但是可以通過默認自帶的ngx_http_proxy_module模塊和ngx_http_upstream_module模塊中的相關指令來完成當后端節點出現故障時,自動切換到健康節點來提供訪問。

下面列出這兩個模塊中相關的指令:

語法: proxy_connect_timeout time;

默認值: proxy_connect_timeout 60s;

設置與后端服務器建立連接的超時時間。應該注意這個超時一般不可能大于75秒。

語法: proxy_read_timeout time;

默認值: proxy_read_timeout 60s;

定義從后端服務器讀取響應的超時。此超時是指相鄰兩次讀操作之間的最長時間間隔,而不是整個響應傳輸完成的最長時間。如果后端服務器在超時時間段內沒有傳輸任何數據,連接將被關閉。

利用nginx_upstream_check_module模塊對后端節點做健康檢查

這個就是淘寶技術團隊開發的nginx模塊。大家可以訪問淘寶tengine的官網http://tengine.taobao.org來獲取該版本的nginx。

在nginx.conf配置文件里面的upstream加入健康檢查,如下:

upstream name {
  server 192.168.0.21:80;
  server 192.168.0.22:80;
  check interval=3000 rise=2 fall=5 timeout=1000 type=http;
}

上面配置的意思是,對name這個負載均衡條目中的所有節點,每個3秒檢測一次,請求2次正常則標記

realserver狀態為up,如果檢測 5 次都失敗,則標記 realserver的狀態為down,超時時間為1秒。

這里列出nginx_upstream_check_module模塊所支持的指令意思:

Syntax: check interval=milliseconds [fall=count] [rise=count] [timeout=milliseconds] [default_down=true|false] [type=tcp|http|ssl_hello|mysql|ajp] [port=check_port]

Default: 如果沒有配置參數,默認值是:

interval=30000 fall=5 rise=2 timeout=1000 default_down=true type=tcp

Context: upstream

該指令可以打開后端服務器的健康檢查功能。

指令后面的參數意義是:

interval:向后端發送的健康檢查包的間隔。

fall(fall_count): 如果連續失敗次數達到fall_count,服務器就被認為是down。

rise(rise_count): 如果連續成功次數達到rise_count,服務器就被認為是up。

timeout: 后端健康請求的超時時間。

default_down: 設定初始時服務器的狀態,如果是true,就說明默認是down的,如果是false,就是up的。默認值是true,也就是一開始服務器認為是不可用,要等健康檢查包達到一定成功次數以后才會被認為是健康的。

type:健康檢查包的類型,現在支持以下多種類型

tcp:簡單的tcp連接,如果連接成功,就說明后端正常。

ssl_hello:發送一個初始的SSL hello包并接受服務器的SSL hello包。

http:發送HTTP請求,通過后端的回復包的狀態來判斷后端是否存活。

mysql: 向mysql服務器連接,通過接收服務器的greeting包來判斷后端是否存活。

ajp:向后端發送AJP協議的Cping包,通過接收Cpong包來判斷后端是否存活。

port: 指定后端服務器的檢查端口。

你可以指定不同于真實服務的后端服務器的端口,比如后端提供的是443端口的應用,你可以去檢查80端口的狀態來判斷后端健康狀況。

默認是0,表示跟后端server提供真實服務的端口一樣。

該選項出現于Tengine-1.4.0。

補充知識:nginx超時自動重發

1、現象:

使用nginx做負載后,如果url響應超過一定時間(一般是10分鐘)后,請求會自動重發到另一臺機器;

2、原因:

在nignxi中,超時自動重發,默認是開啟的,需要關閉配置。

3、解決方案:

nginx中增加配置:

proxy_next_upstream off;

以上這篇nginx負載均衡配置,宕機自動切換方式就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

標簽:96 棗莊 克拉瑪依 渭南 東莞 鹽城 常州 日照

巨人網絡通訊聲明:本文標題《nginx負載均衡配置,宕機自動切換方式》,本文關鍵詞  nginx,負載,均衡,配置,宕機,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《nginx負載均衡配置,宕機自動切換方式》相關的同類信息!
  • 本頁收集關于nginx負載均衡配置,宕機自動切換方式的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 小母狗主人好好吃| 偏偏宠爱漫画版免费观看| oldman300老头中国78| 啊灬啊灬啊灬快灬高潮的视频| 天天夜夜草草久久国产| 人妻秘书汗接吻中文社长第3季 | zz236宅宅最新伦理| 琪琪理伦片| 男男黄| 别揉我胸?啊~喷水了| 花式道具按摩椅play高H| 免费a一级毛片在线播放| 久操中文| jialissa成人片在线观看| 日本黄色免费| 日我| 17c视频历史观看记录| 亚洲综合憿情五月色丁香色婷婷 | 久狠综久久婷天综合天天| 亚洲一區二區三区久久久成人動漫 | 欧美疯狂婬乱AAAA片免费| 欧美人与性囗牲恔配视频0| 国产99视频精品免视看7| 茶道的经典好句| 近親國產偷子亂伦XXXXX下载| 《熟妇的荡欲》在线| 我的继坶我的性老师hd高清| 久久国产精品明星换脸| 娇嫩含着三根粗大| 欧美日韩国产精品成人AV电影| 日日摸夜夜爽夜夜爽无码精品| 肉文电影| 激情快播| 毛片视频在线免费观看| 扒开美女?狂揉?真人游戏| 亚洲精品字幕| 怡红院怡春脘| 欧美性猛交xxxxbbb| 园产精品无码AV久久不片| 国产一级淫片a视频免费观看| 国内国语一级毛片在线视频|