【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
PHP还在运行循环就把页面关了还把浏览器关了,这个脚本怎么还在运行的?这是为什么呢?
我是这么想的:脚本调入内存了,但是把浏览器关了这个脚本不是从内存释放了吗?还是说脚本资源被apache服务器也占用了所以还不能释放?
【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
PHP还在运行循环就把页面关了还把浏览器关了,这个脚本怎么还在运行的?这是为什么呢?
我是这么想的:脚本调入内存了,但是把浏览器关了这个脚本不是从内存释放了吗?还是说脚本资源被apache服务器也占用了所以还不能释放?
ignore_user_abort
引用来自“Swen1985”的评论
有个函数叫ignore_user_abort
引用来自“eechen”的评论
浏览器中断,Nginx会通知PHP-FPM,这时PHP-FPM会自动中断请求,除非你在脚本中调用了ignore_user_abort(true).另外要注意,Linux上PHP调用sleep()时是不可中断的.引用来自“Tuesday”的评论
服务器内存已经被调起来了, 不会自动停止, 需要执行完, 自动停止.