大佬教程收集整理的这篇文章主要介绍了深入剖析浏览器退出之后php还会继续执行么,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
前提:这里说的是典型的lnmp结构,Nginx+PHP-fpm的模式
如果我有个PHP程序执行地非常慢,甚至于在代码中sleep(),然后浏览器连接上服务的时候,会启动一个PHP-fpm进程,但是这个时候,如果浏览器关闭了,那么请问,这个时候服务端的这个PHP-fpm进程是否还会继续运行呢?
最简单的方法就是做实验,我们写一个程序:在sleep之前和之后都用file_put_contents来写入日志:
php;"> <>PHP file_put_contents('/tmp/test.log','11111' . PHP_EOL,FILE_APPEND | LOCK_EX); sleep(3); file_put_contents('/tmp/test.log','2222' . PHP_EOL,FILE_APPEND | LOCK_EX);
以上是大佬教程为你收集整理的深入剖析浏览器退出之后php还会继续执行么全部内容,希望文章能够帮你解决深入剖析浏览器退出之后php还会继续执行么所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。