+
95
-

如何避免php-fpm执行耗时操作给nginx返回502 bad gateway错误?

如何避免php-fpm执行耗时操作给nginx返回502 bad gateway错误?

网友回复

+
15
-

两种办法

一、调整nginx处理ph-fpm的时间

nginx.conf 里面主要是如下

fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300;

php-fpm.conf 里如要是如下

request_terminate_timeout =10s

二、php使用fastcgi_finish_request()提前返回给客户端结束会话

此函数冲刷(flush)所有响应...

点击查看剩余70%

我知道答案,我要回答