亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > Nginx > 正文

詳解Nginx服務器中配置超時時間的方法

2024-08-30 12:27:52
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了Nginx服務器中配置超時時間的方法,同時也對Nginx中的時間管理機制作了詳細的介紹,需要的朋友可以參考下
 

一、啥時候用到

       用來設置請求資源和服務器返回的時間,保證一個請求占用固定時間,超出后報504超時!這樣可以保證一個請求占用過長時間。

二、主要參數


      使用nginx服務器如果遇到timeou情況時可以如下設置參數,使用fastcgi:

         fastcgi_connect_timeout 75;  鏈接

         fastcgi_read_timeout 600;   讀取

         fastcgi_send_timeout 600;   發請求

     這兩個選項.
         fastcgi_read_timeout是指fastcgi進程向nginx進程發送response的整個過程的超時時間
         fastcgi_send_timeout是指nginx進程向fastcgi進程發送request的整個過程的超時時間

     這兩個選項默認都是秒(s),可以手動指定為分鐘(m),小時(h)等


三、其他常用參數以及參數說明


        keepalive_timeout  600;   連接超時時間,1分鐘,具體時間可以根據請求(例如后臺導入)需要的時間來設置

        proxy_connect_timeout 600;    1分鐘

        proxy_read_timeout 600;    1分鐘

 

nginx超時配置參數說明:

keepalive_timeout

語法 keepalive_timeout timeout [ header_timeout ]

默認值 75s

上下文 http server location

說明 第一個參數指定了與client的keep-alive連接超時時間。服務器將會在這個時間后關閉連接??蛇x的第二個參數指定了在響應頭Keep-Alive: timeout=time中的time值。這個頭能夠讓一些瀏覽器主動關閉連接,這樣服務器就不必要去關閉連接了。沒有這個參數,nginx不會發送Keep-Alive響應頭(盡管并不是由這個頭來決定連接是否“keep-alive”)

兩個參數的值可并不相同

注意不同瀏覽器怎么處理“keep-alive”頭

MSIE和Opera忽略掉"Keep-Alive: timeout=<N>" header.

MSIE保持連接大約60-65秒,然后發送TCP RST

Opera永久保持長連接

Mozilla keeps the connection alive for N plus about 1-10 seconds.

Konqueror保持長連接N秒

 

proxy_connect_timeout

語法 proxy_connect_timeout time

默認值 60s

上下文 http server location

說明 該指令設置與upstream server的連接超時時間,有必要記住,這個超時不能超過75秒。

這個不是等待后端返回頁面的時間,那是由proxy_read_timeout聲明的。如果你的upstream服務器起來了,但是hanging住了(例如,沒有足夠的線程處理請求,所以把你的請求放到請求池里稍后處理),那么這個聲明是沒有用的,由于與upstream服務器的連接已經建立了。

 

proxy_read_timeout

語法 proxy_read_timeout time

默認值 60s

上下文 http server location

說明 該指令設置與代理服務器的讀超時時間。它決定了nginx會等待多長時間來獲得請求的響應。這個時間不是獲得整個response的時間,而是兩次reading操作的時間。

 

client_header_timeout

語法 client_header_timeout time

默認值 60s

上下文 http server

說明 指定等待client發送一個請求頭的超時時間(例如:GET / HTTP/1.1).僅當在一次read中,沒有收到請求頭,才會算成超時。如果在超時時間內,client沒發送任何東西,nginx返回HTTP狀態碼408(“Request timed out”)

 

 

client_body_timeout

語法 client_body_timeout time

默認值 60s

上下文 http server location

說明 該指令設置請求體(request body)的讀超時時間。僅當在一次readstep中,沒有得到請求體,就會設為超時。超時后,nginx返回HTTP狀態碼408(“Request timed out”)

 

lingering_timeout

語法 lingering_timeout time

默認值 5s

上下文 http server location

說明 lingering_close生效后,在關閉連接前,會檢測是否有用戶發送的數據到達服務器,如果超過lingering_timeout時間后還沒有數據可讀,就直接關閉連接;否則,必須在讀取完連接緩沖區上的數據并丟棄掉后才會關閉連接。

 

resolver_timeout

語法 resolver_timeout time

默認值 30s

上下文 http server location

說明 該指令設置DNS解析超時時間

 

proxy_send_timeout

語法 proxy_send_timeout time

默認值 60s

上下文 http server location

說明 這個指定設置了發送請求給upstream服務器的超時時間。超時設置不是為了整個發送期間,而是在兩次write操作期間。如果超時后,upstream沒有收到新的數據,nginx會關閉連接

 

proxy_upstream_fail_timeout(fail_timeout)

語法 server address [fail_timeout=30s]

默認值 10s

上下文 upstream

說明 Upstream模塊下 server指令的參數,設置了某一個upstream后端失敗了指定次數(max_fails)后,該后端不可操作的時間,默認為10秒

四、實例

這里來看一個把Nginx的超時時間上調的例子。
看看時間是否符合要求,在nginx.config里面的三個參數:

  • fastcgi_connect_timeout 300;
  • fastcgi_send_timeout 300;
  • fastcgi_read_timeout 300;

以上的單位是秒。

如果使用了Nginx的代理,可以在塊里加上:

proxy_connect_timeout 300s;proxy_send_timeout 300s;proxy_read_timeout 300s;

變成:

location /foo {   proxy_pass http://xxx.xxx.xxx.xxx:8080/foo;   proxy_set_header Host $host;   proxy_set_header X-Real-IP $remote_addr;   proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;   proxy_connect_timeout 300s;   proxy_send_timeout 300s;   proxy_read_timeout 300s;   access_log /var/log/nginx/access.foo.log main;   error_log /var/log/nginx/error.foo.log;}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色综合伊人色综合网站| www.亚洲成人| 国产自摸综合网| 国产亚洲人成a一在线v站| 福利视频导航一区| 日韩亚洲欧美中文高清在线| 久久久成人av| 久久成人精品视频| 777精品视频| 亚洲人成绝费网站色www| 日韩精品免费综合视频在线播放| 欧美最猛性xxxxx(亚洲精品)| 久久久久久久久久久av| 亚洲三级 欧美三级| 亚洲欧美激情四射在线日| 91青草视频久久| 一区二区三区视频免费在线观看| 国产精品扒开腿做爽爽爽男男| 国产精品福利在线观看| 欧美日韩亚洲精品内裤| 热久久美女精品天天吊色| 亚洲成年人在线播放| 狠狠久久五月精品中文字幕| 久久精品在线播放| 亚洲欧美另类中文字幕| 欧美超级免费视 在线| 亚洲xxxxx性| 国产69久久精品成人看| 日韩av最新在线观看| 色综合久综合久久综合久鬼88| 精品久久久久久中文字幕一区奶水| 91国产中文字幕| 欧美激情欧美激情在线五月| 中文字幕亚洲一区二区三区| 日本一区二区不卡| 精品国产福利视频| 在线看国产精品| 亚洲日本中文字幕免费在线不卡| 亚洲福利在线视频| 狠狠久久五月精品中文字幕| 久久精品国产视频| 日韩av在线影院| 欧美在线视频一二三| 国产精品久久久久久久久影视| 欧美日韩精品国产| 91精品啪在线观看麻豆免费| 国产精品男女猛烈高潮激情| 日韩av在线一区| 欧美激情一区二区三级高清视频| 久久影院中文字幕| 91av免费观看91av精品在线| 国产精品日日摸夜夜添夜夜av| 亚洲欧洲中文天堂| 成人做爰www免费看视频网站| 日韩在线欧美在线| 亚洲图片欧美日产| 日韩精品欧美国产精品忘忧草| 久久久久久久999| 精品国产一区二区三区四区在线观看| 久久黄色av网站| 国产亚洲aⅴaaaaaa毛片| 亚洲激情视频在线观看| 国产视频久久久久久久| 国产精品劲爆视频| 欧美大片欧美激情性色a∨久久| 亚洲久久久久久久久久久| 欧美性视频精品| 国产精品美女久久久久av超清| 久久精品视频亚洲| 国产日韩在线精品av| 亚洲美女在线看| 亚洲a∨日韩av高清在线观看| 91美女高潮出水| 国产精品直播网红| 国产亚洲欧美一区| 亚洲精品少妇网址| 国外日韩电影在线观看| 久久亚洲精品成人| 欧美伊久线香蕉线新在线| 亚洲精品日产aⅴ| 国产成人精品一区| 久久久亚洲成人| 国产欧美一区二区三区在线| 国产mv免费观看入口亚洲| 在线观看成人黄色| 欧美最猛性xxxxx亚洲精品| 欧美成人一区二区三区电影| 欧美视频国产精品| 国产欧美va欧美va香蕉在线| 国产91亚洲精品| 日韩av在线网址| 亚洲性日韩精品一区二区| 色777狠狠综合秋免鲁丝| 国产91热爆ts人妖在线| 日韩专区中文字幕| 国产亚洲精品久久久久久777| 欧美日韩中文字幕在线视频| 久久影院资源站| 欧美激情一区二区三区成人| 日本免费久久高清视频| 在线精品国产成人综合| 久久久久久久97| 欧美成年人在线观看| 国产精品成av人在线视午夜片| 亚洲精品99久久久久中文字幕| 亚洲国产精品专区久久| 日韩精品极品毛片系列视频| 欧美日韩免费区域视频在线观看| 日本精品va在线观看| 欧美成人性生活| 日韩高清中文字幕| 国产精品极品尤物在线观看| 久久香蕉精品香蕉| 国内精品久久久久伊人av| 亚洲美女视频网站| 色妞在线综合亚洲欧美| 亚洲3p在线观看| 亚洲国产成人精品一区二区| 欧美自拍视频在线| 久久亚洲春色中文字幕| 亚洲国产精久久久久久久| 中文字幕视频在线免费欧美日韩综合在线看| 国产91对白在线播放| 亚洲欧美国产精品va在线观看| 韩国精品美女www爽爽爽视频| 国产精品情侣自拍| 国产精品91久久久久久| 欧美主播福利视频| 亚洲jizzjizz日本少妇| 成人免费视频在线观看超级碰| 亚洲欧洲国产精品| 国产精品久久久久久一区二区| 国产精品99久久久久久白浆小说| 亚洲午夜av久久乱码| 国产www精品| 国产精品亚洲综合天堂夜夜| 美女视频黄免费的亚洲男人天堂| 亚洲综合成人婷婷小说| 91精品国产自产在线老师啪| 精品亚洲精品福利线在观看| 清纯唯美日韩制服另类| 欧美视频国产精品| 久久精品亚洲一区| 精品福利在线看| 国产精品久久久久久超碰| 国产欧美精品xxxx另类| 美女视频黄免费的亚洲男人天堂| 日韩精品在线观看一区| 动漫精品一区二区| 亚洲一区二区三区四区视频| 庆余年2免费日韩剧观看大牛| 国产精品一区二区久久久| 亚洲在线观看视频网站| 国产国语videosex另类| 欧美午夜视频一区二区| 国产精品普通话| 日韩av电影免费观看高清| 亚洲自拍偷拍福利| 神马久久久久久| 日韩视频一区在线| 狠狠久久亚洲欧美专区| 久久五月天色综合| 国产91精品久久久久久| 岛国av在线不卡|