1

私のnginx設定は次のようなものです:

server {
    listen   80;
    server_name websitenamne.in www.websitename.in;

    root /root/path;

    location /static {
    }

location / {
    proxy_pass http://localhost:8003/;
    proxy_connect_timeout 3600;
    send_timeout 3600;
    proxy_read_timeout 3600;
    include /etc/nginx/proxy_params;
}

# what to serve if upstream is not available or crashes
error_page 500 502 503 504 /static/50x.html;
}

上記の / の場所に、次のものを追加しました。

    proxy_connect_timeout 3600;
    send_timeout 3600;
    proxy_read_timeout 3600;

しかし、まだnginx送信ゲートウェイタイムアウトエラー。どうすればこれを解決できますか?

4

1 に答える 1

0

通常、OS が SYN パケットの送信を再試行する時間よりも長く接続タイムアウトを設定することはできません。 nginx docsに示されているように、通常は 75 秒です。

于 2012-09-24T11:12:34.863 に答える