php性能监控
背景
centos8
php7.2
操作步骤
- 安装 xhprof
需要先安装依赖
sudo yum install -y autoconf
pecl install xhprof
安装完 xhprof
之后,配置 php.ini
开启该扩展。
- 修改代码
按照官方文档的示例,变更下代码即可,在框架中,只需要编辑入口文件 index.php
,将应用代码包裹。
图中的1修改为自己的安装路径,默认的扩展安装路径为 /usr/local/lib/php/extension/xxx
,如果路径不对,需要自己做相应调整,在安装 .so
扩展时会同步安装 xhprof-ui
相关的文件,默认情况下路径在 /usr/local/lib/php/xhprof_html/
。
请求能够正常输出图中 2 位置的内容,然后给路径 /usr/local/lib/php/xhprof_html/
单独配置一个域名(如 test.lovan.com),直接访问 test.lovan.com
即可查看相关的数据。
本作品采用《CC 协议》,转载必须注明作者和本文链接
php-xhprof-extension 这个也可以试试