nginx+php-fpm总是504 time out

来源:互联网 发布:陕西用友软件 编辑:程序博客网 时间:2024/05/22 03:17

最近新项目中在跑一个耗时比较长的页面时,总是抛504 gateway time out,

博客园上参考了一篇文章: 点击打开链接http://www.cnblogs.com/zhengyun_ustc/archive/2013/06/06/3120967.html


Nginxfastcgi_connect_timeout:同 FastCGI 服务器的连接超时时间,默认值60秒,它不能超过75秒;线上设为300秒=5分钟;note:Nginx 504 Gateway Time-out:所请求的网关没有请求到,即没有请求到可以执行的 PHP-CGI 。这可能意味着此时 PHP 进程已经达到了最大进程数且均在执行中(或阻塞中),所以无法处理新请求,新请求在等待 fastcgi_connect_timeout 秒后就收到504错误。fastcgi_send_timeout: Nginx 进程向 FastCGI 进程发送 request ,整个过程的超时时间,默认值60秒;线上设为300秒;fastcgi_read_timeout:  FastCGI  进程向  Nginx  进程发送 response ,整个过程的超时时间,默认值60秒;线上设为300秒。

这3个参数都设置一下

0 0
原创粉丝点击