本篇文章的次要内容是对于用PHP-FPM开启慢日记记载,具备肯定的学习代价,感兴味的冤家能够理解一下。
fpm:FastCGI Process Manager 是一种代替的PHP FastCGI完成,关于负载较重的站点十分有用。
1.进步前辈的过程管制,优雅的中止启动
2.可以应用没有同的uid/gid/chroot/environment启动worker,应用没有同的php.ini,监听没有同的端口
3.stdout stderr日记记载
4.opcode cache毁坏的状况下紧迫重启
5.减速上传支持
6.slowlog慢日记记载剧本,能够记载PHP跟踪以及近程过程的execute_data, ptrace或许相似对象读取以及剖析
7.fastcgi_finish_request()刷新一切数据,当正在做耗时操作的时分,比方视频转换以及统计解决,正在fastcgi_finish_request()之后,该剧本仍将占用FPM过程。因而,关于长期运转的义务适度应用它可能会占用一切FPM线程,直到pm.max_children
8.静态动态子过程孕育发生
9.根底的SPAI状态,基于php.ini的设置装备摆设文件
php-fpm开启慢查问日记:
/etc/php/7.0/fpm/pool.d/www.conf slowlog = /var/log/php-fpm-$pool.log.slow //日记目次 request_slowlog_timeout = 5 //超不时间
相干教程:PHP视频教程
以上就是PHP-FPM开启慢日记记载办法的具体内容,更多请存眷资源魔其它相干文章!
标签: php开发教程 php开发资料 php开发自学 php-fpm 慢日志
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!