国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術(shù)及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術(shù) - Nginx - 詳解Nginx服務器中配置超時時間的方法

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

2019-11-05 12:04謝思華 Nginx

這篇文章主要介紹了Nginx服務器中配置超時時間的方法,同時也對Nginx中的時間管理機制作了詳細的介紹,需要的朋友可以參考下

一、啥時候用到

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

二、主要參數(shù)


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

         fastcgi_connect_timeout 75;  鏈接

         fastcgi_read_timeout 600;   讀取

         fastcgi_send_timeout 600;   發(fā)請求

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

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


三、其他常用參數(shù)以及參數(shù)說明


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

        proxy_connect_timeout 600;    1分鐘

        proxy_read_timeout 600;    1分鐘

 

nginx超時配置參數(shù)說明:

keepalive_timeout

語法 keepalive_timeout timeout [ header_timeout ]

默認值 75s

上下文 http server location

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

兩個參數(shù)的值可并不相同

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

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

MSIE保持連接大約60-65秒,然后發(fā)送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服務器的連接已經(jīng)建立了。

 

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發(fā)送一個請求頭的超時時間(例如:GET / HTTP/1.1).僅當在一次read中,沒有收到請求頭,才會算成超時。如果在超時時間內(nèi),client沒發(fā)送任何東西,nginx返回HTTP狀態(tài)碼408(“Request timed out”)

 

 

client_body_timeout

語法 client_body_timeout time

默認值 60s

上下文 http server location

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

 

lingering_timeout

語法 lingering_timeout time

默認值 5s

上下文 http server location

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

 

resolver_timeout

語法 resolver_timeout time

默認值 30s

上下文 http server location

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

 

proxy_send_timeout

語法 proxy_send_timeout time

默認值 60s

上下文 http server location

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

 

proxy_upstream_fail_timeout(fail_timeout)

語法 server address [fail_timeout=30s]

默認值 10s

上下文 upstream

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

四、實例

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

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

以上的單位是秒。

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

?
1
2
3
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;

變成:

?
1
2
3
4
5
6
7
8
9
10
11
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;
}

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 国产精品久久久久国产a级 九九在线精品视频 | 久久成人精品视频 | 欧美在线观看一区 | 久久久久久久久久久免费 | 精品亚洲一区二区 | 欧美日韩一区二区在线观看 | 日韩高清在线一区 | 久久亚洲一区 | 亚洲视频中文字幕 | 91免费版在线观看 | 日韩av在线一区 | 久久久91精品国产一区二区三区 | 中国成人免费视频 | 天天综合网久久综合网 | h色视频在线观看 | 成人福利免费在线观看 | 亚洲精品久久久久久久久久久久久 | 亚洲激情综合在线 | 成人免费视频网站在线观看 | 蜜臀网| 黄网免费看 | 亚洲精品乱码久久久久久蜜桃91 | 午夜草民福利电影 | 亚洲福利电影 | 久久午夜网站 | 一本久久a久久精品亚洲 | 久久日韩| 久久久久国产一区二区三区 | 欧美在线亚洲 | 日韩久久久久久 | 欧美日韩亚洲国产 | 亚洲成人三级 | 亚洲伦理一区二区 | 亚洲国产一区视频 | 亚洲成人av | 狠狠干2024| 综合久久精品 | 91大全 | 日韩免费一区二区 | 日韩视频免费在线播放 | 国产精品视频播放 |