如何避免php-fpm执行耗时操作给nginx返回502 bad gateway错误?
网友回复
两种办法
一、调整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%