当前位置:首页>开发>正文

如何解决nginx504GatewayTime-out错误

2023-12-22 14:20:23 互联网 未知 开发

如何解决nginx504GatewayTime-out错误?

如何解决nginx504GatewayTime-out错误

这是由于服务器端的配置出现了状况,平时也很少见到。

具体解决法就是修改配置文件:1、把max_children由之前的10改为现在的30,这样就可以保证有充足的php-cgi进程可以被使用;把request_terminate_timeout由之前的0s改为60s,这样php-cgi进程处理脚本的超时时间就是60秒,可以防止进程都被挂起,提高利用效率。

2、接着再更改nginx的几个配置项,减少FastCGI的请求次数,尽量维持buffers不变:fastcgi_buffers由464k改为2256k;fastcgi_buffer_size由64k改为128K;fastcgi_busy_buffers_size由128K改为256K;fastcgi_temp_file_write_size由128K改为256K。

最新文章