我们的 nginx 拒绝将请求的超时时间从默认的 60 秒增加。
我已经设置了以下参数,但服务器在 60 秒后仍然给我 504:
fastcgi_connect_timeout 300s;
fastcgi_send_timeout 300s;
fastcgi_read_timeout 300s;
proxy_connect_timeout 300s;
proxy_read_timeout 300s;
client_header_timeout 300s;
client_max_body_size 200m;
client_body_timeout 300s;
send_timeout 300s;
Run Code Online (Sandbox Code Playgroud)
有趣的是,将值设置为 30 秒有效并且请求在 30 秒后超时。php-fpm 中的 request_terminate_timeout 也设置为 300 秒。
我必须设置哪些参数才能使其超过 60 秒?
归档时间: |
|
查看次数: |
4010 次 |
最近记录: |