So erhöhen Sie die nginx-request timeout?

Meine web-server-Verarbeitung ist eine riesige Datei und dann das senden einer Antwort. Ich habe versucht, die verschiedenen nginx timeout-Parameter ohne Glück. Ich habe versucht die Parameter empfohlen diese Frage, aber ich sehe immer noch die timeout-Seite mit dem Fehler in der nginx error logs.

1 upstream prematurely closed connection while reading response header from upstream,client: 10.0.42.97, server: 

Hier ist meine nginx.conf

http {
     include       /etc/nginx/mime.types;
     default_type  application/octet-stream;

     access_log    /var/log/nginx/access.log;

     sendfile on;
     tcp_nopush on;
     tcp_nodelay on;

     keepalive_timeout  65;

     client_header_timeout 600;
     client_body_timeout 600;
     send_timeout 600;
     proxy_read_timeout 600;

     fastcgi_buffers 8 16k;
     fastcgi_buffer_size 32k;
     fastcgi_read_timeout 600;

     gzip  on;
     gzip_http_version 1.0;
     gzip_comp_level 2;
     gzip_proxied any;
     gzip_types text/plain text/html text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript application/json;

     server_names_hash_bucket_size 64;

     include /etc/nginx/conf.d/*.conf;
     include /etc/nginx/sites-enabled/*;
     }

Ich sehe noch die 502 Bad gateway von Zeit zu Zeit mit dem oben genannten Fehler. Irgendwelche Hinweise, was falsch sein könnte? Meine input-Datei ist eine csv-Datei, wenn das hilft. Irgendwelche Hinweise oder Empfehlungen?

Wie kann ich dieses Problem beheben? Wie kann ich das erhöhen der timeout-Zeit?

InformationsquelleAutor Vinodh | 2013-02-08
Schreibe einen Kommentar