[Linux] PHP-FPM开启慢日志记录
2018年12月11日
| 萬仟网IT编程
| 我要评论
fpm:FastCGI Process Manager 是一种替代的PHP FastCGI实现,对于负载较重的站点非常有用。 1.先进的进程控制,优雅的停止启动 2.能够使用不同的uid/gid/chroot/environment启动worker,使用不同的php.ini,监听不同的端口 3.st... ...
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 //超时时间
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
相关文章:
本文实例讲述了php按单词截取字符串的方法。分享给大家供大家参考。具体分析如下:
这里指定字符串和单词数量进行截取
复制代码 代...
list()
php list() 用一步操作把数组中的值赋给一些变量。同 array() 一样,list() 不是真正的函数,而...
简单的字符串截取方法,支持中文和其他编码,传入相对应的参数直接调用就可以了
复制代码 代码如下:/** * 字符串截取,...
本文实例讲述了微信扫码支付模式。分享给大家供大家参考,具体如下:
背景:因为微信占据众多的用户群,作为程序开发,自然而然也成了研究...
根据php手册简单介绍一些相关的知识: 1.连接处理: 在 php 内部,系统维护着连接状态,其状态有三种可能的情况: 0 - no...
function judgehtml($str){ if($str != strip_tags($str)){ ...
复制代码 代码如下:<?php $curl = curl_init();$url = '//www.jb51.net/admin...
本文实例讲述了php使用header()输出图片缓存的方法。分享给大家供大家参考。具体分析如下:
在我们生成验证码时会需要直接输入...
1、PHP简介与基础语法 Ø PHP是“PHP:Hypertext Preprocessor”的缩写,中文名:“超文本预处理器”,是一种嵌...
本文实例讲述了php有序表查找之插值查找算法。分享给大家供大家参考,具体如下:
前言:
在前面我们介绍了,但是我们考虑一下,为什...
网友评论
验证码: