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

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

云服務(wù)器|WEB服務(wù)器|FTP服務(wù)器|郵件服務(wù)器|虛擬主機(jī)|服務(wù)器安全|DNS服務(wù)器|服務(wù)器知識|Nginx|IIS|Tomcat|

服務(wù)器之家 - 服務(wù)器技術(shù) - Nginx - Nginx timeout超時配置詳解

Nginx timeout超時配置詳解

2020-03-19 14:57夢想272 Nginx

這篇文章主要介紹了Nginx timeout超時配置詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

最近項目中用到了nginx,后臺用的是Java, 發(fā)現(xiàn)有一個請求后臺處理操過了1分鐘,結(jié)果請求Status Code為504 Gateway Time-out.

理解了下nginx 所有timeout相關(guān)的配置,如下:

keepalive_timeout

HTTP 有一個 KeepAlive 模式,它告訴 webserver 在處理完一個請求后保持這個 TCP 連接的打開狀態(tài)。若接收到來自客戶端的其它請求,服務(wù)端會利用這個未被關(guān)閉的連接,而不需要再建立一個連接。

http keep-alive, 網(wǎng)頁的每一個請求都是HTTP (圖片, CSS等), 而打開HTTP 請求是要先建立TCP 連接, 而如果一個頁面每個請求都要打開及關(guān)閉一個TCP 連接就會做成資源的浪費. keepalive_timeout 就是當(dāng)一個HTTP 請求完成, 其TCP 連接會存留下來的時間, 如果這時有另一個HTTP 請求過來, 會複用這個TCP 連接, 如果再沒有新的請求過來, 才會關(guān)閉其TCP連接

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
user nginx;
worker_processes 1;
 
error_log /var/log/nginx/error.log warn;
pid    /var/run/nginx.pid;
 
 
events {
  worker_connections 1024;
}
 
 
http {
  include    /etc/nginx/mime.types;
  default_type application/octet-stream;
 
  log_format main '$remote_addr - $remote_user [$time_local] "$request" '
           '$status $body_bytes_sent "$http_referer" '
           '"$http_user_agent" "$http_x_forwarded_for"';
 
  access_log /var/log/nginx/access.log main;
 
  sendfile    on;
  tcp_nopush   on;
  tcp_nodelay on;
 
 
  keepalive_timeout 65;
  client_max_body_size 8192m;
 
  #gzip on;
 
  #include /etc/nginx/conf.d/*.conf;
 
 
 
  server {
 listen 80 so_keepalive=30m::;
 listen 443 default ssl;
 
 ssl_certificate /etc/nginx/ssl/server.crt;
 ssl_certificate_key /etc/nginx/ssl/portalkey.key;
 #ssl_password_file /etc/nginx/ssl/ssl.pass;
 
 
    ssl_session_timeout 5m;
    ssl_protocols SSLv2 SSLv3 TLSv1;
    ssl_ciphers HIGH:!aNULL:!MD5;
    ssl_prefer_server_ciphers on;
 
 location / {
 proxy_request_buffering off;
 proxy_pass http://127.0.0.1:8011/;
 proxy_connect_timeout    180;
    proxy_send_timeout     180;
    proxy_read_timeout     180;
    send_timeout  180;
 }
 location /test1_url/ {
 proxy_pass http://127.0.0.1:8008/;
 proxy_connect_timeout    180;
    proxy_send_timeout     180;
    proxy_read_timeout     180;
    send_timeout  180;
 }
 location /test2_url/ {
 proxy_pass http://127.0.0.1:3000/;
 proxy_connect_timeout    180;
    proxy_send_timeout     180;
    proxy_read_timeout     180;
    send_timeout  180;
 }
  }
}

# 配置段: http,默認(rèn)75s

keepalive_timeout 60;

  • send_timeout :發(fā)送數(shù)據(jù)至客戶端超時, 默認(rèn)60s, 如果連續(xù)的60s內(nèi)客戶端沒有收到1個字節(jié), 連接關(guān)閉
  • proxy_connect_timeout: nginx與upstream server的連接超時時間
  • proxy_read_timeout: nginx接收upstream server數(shù)據(jù)超時, 默認(rèn)60s, 如果連續(xù)的60s內(nèi)沒有收到1個字節(jié), 連接關(guān)閉
  • proxy_send_timeout: nginx發(fā)送數(shù)據(jù)至upstream server超時, 默認(rèn)60s, 如果連續(xù)的60s內(nèi)沒有發(fā)送1個字節(jié), 連接關(guān)閉

so_timeout:

當(dāng)用戶跟SERVER開啟了TCP CONNECTION --> 一段長時間這個CONNECTION 沒traffic (so_keepalive timeout) --> SERVER 發(fā)出探測包看用戶是否還存在 --> 若探測包沒回, 則關(guān)閉TCP CONNECTION 

?
1
so_keepalive=on|off|[keepidle]:[keepintvl]:[keepcnt]
?
1
2
so_keepalive=30m::10
  will set the idle timeout (TCP_KEEPIDLE) to 30 minutes, leave the probe interval (TCP_KEEPINTVL) at its system default, and set the probes count (TCP_KEEPCNT) to 10 probes.

以上三個參數(shù)只能使用一個,不能同時使用, 比如so_keepalive=on, so_keepalive=off或者so_keepalive=30s::(表示等待30s沒有數(shù)據(jù)報文發(fā)送探測報文)

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:https://blog.csdn.net/chunzhiyan/article/details/103601912

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 午夜久久久久 | 成人狠狠干 | 久久亚洲综合 | 成人爽a毛片一区二区免费 久久久久亚洲精品 | 国户精品久久久久久久久久久不卡 | 久久免费精品视频 | 精品国产一级 | 日本一区二区三区免费观看 | av看片网| 中文字幕亚洲一区 | 久一区二区三区 | 国产精品成人3p一区二区三区 | 国产精品极品美女在线观看免费 | 中文在线一区二区 | 精品粉嫩超白一线天av | 国产一区在线视频 | 黄色大片一级 | 久久久久综合精品福利啪啪 | 国产高清一区二区三区 | 国产午夜精品一区二区三区嫩草 | 成人网色 | 在线中文字幕视频 | 亚洲成人免费在线 | 九九久久精品 | 天堂俺去俺来也www久久婷婷 | 羞羞动漫网| 香蕉成人 | 色综合天天综合网国产成人网 | 亚洲依依 | 欧美一级片在线 | 欧美一级二级视频 | 国产精品成av人在线视午夜片 | 夜夜艹| 亚洲视频 欧美视频 | 欧美久久视频 | 久久久久国产一区二区三区四区 | 国产一区二区免费 | 欧美日韩精品在线播放 | 成人免费xxxxx在线观看 | 欧美一区二区三区精品 | 欧洲亚洲视频 |