当用户中止请求时,如何让PHP-FPM进程终止? (Nginx的)
发布时间:2020-12-13 16:16:12 所属栏目:PHP教程 来源:网络整理
导读:我知道Nginx与 PHP-FPM进程无关,但我更喜欢如果用户中止,PHP-FPM进程死了,所以它不会继续做不必要的事情或浪费资源.对于PHP-FPM / Nginx,无论用户是否中止,都会发生trigger_error: ?phpsleep(30);trigger_error('Still happened?');? 如何为PHP-FPM执行用户
我知道Nginx与
PHP-FPM进程无关,但我更喜欢如果用户中止,PHP-FPM进程死了,所以它不会继续做不必要的事情或浪费资源.对于PHP-FPM / Nginx,无论用户是否中止,都会发生trigger_error:
<?php sleep(30); trigger_error('Still happened?'); ?> 如何为PHP-FPM执行用户中止? (如果可能的话) 解决方法
根据PHP手册:Connection Handling 要设置此行为,请使用 客户端断开连接后,
在第二种情况下,您可能还希望根据需要使用 此设置已成功在PHP-FPM / nginx环境中进行了测试. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |