发布于 2022年1月15日 2022年1月9日 作者:wpcode

fastcgi_finish_request 可以结束客户端的连接,但是php执行继续执行。意思是程序执行到 fastcgi_finish_request 后,缓冲区的内容发给客户端,然后结束和客户端的连接。但是程序将继续执行,之后的输出将不会发送给客户端。

可以提高网站的相应速度,比如网站有个需求,用户提交信息后,你需要发送一份邮件。就完全可以把发送邮件这部分代码放到 fastcgi_finish_request 以后,因为发送邮件还是一个比较耗时的任务。