监测和管理Xcache状态

WBOY
發布: 2016-06-07 15:59:46
原創
1270 人瀏覽過

Xcache是一个使用比较多的Opcode缓存器,很多时候,我们为了让脚本的执行效率更加高,可以采取这种缓存器,它可以让脚本引擎不用每次都去编译执行,可以在一次编译后,把Opcode缓存起来,直接去执行,效率会提升30%-40%左右,当PHP文件被更改过以后,Xcache

Xcache是一个使用比较多的Opcode缓存器,很多时候,我们为了让脚本的执行效率更加高,可以采取这种缓存器,它可以让脚本引擎不用每次都去编译执行,可以在一次编译后,把Opcode缓存起来,直接去执行,效率会提升30%-40%左右,当PHP文件被更改过以后,Xcache会自动讲该文件的缓存,从Opcode管理器中踢出,执行到该文件时,重新进行缓存,之前写过如何在Centos上部署安装Xcache。

在部署好以后,我们如何进一步去查看它的工作状态,是否为我们提升了效率呢,缓存命中率是多少呢,为它分配的内存占比达到了多少呢,需要清除某一个文件的缓存,该如何操作?

找到xcache的安装目录,把xcache下的htdocs目录,拷贝到网站根目录,重新命名,使用网址去访问,即可。

cp -a ./xcache-3.1.0/htdocs/ /usr/local/nginx/html/opcache

打开php.ini文件,配置好用户名和密码。

[xcache.admin]
xcache.admin.auth = On
xcache.admin.user = "mingkrcom"
; xcache.admin.pass = md5($your_password) 密码配置必须是MD5加密后的字符串
xcache.admin.pass = "ce9fc7cbd0f755edg293eh7ga0781f1"

如果在安装时,配置过了,不用重复添加。

可以看到分配的内存是128M,缓存占比剩下52.63M,以及命中率等参数。

\

以及诊断结果页面,看到了xcache针对你的服务器给出的建议。

\

PHP文件的缓存,显示了文件路径地址,可以看到文件的命中率,以及缓存大小。

\

也可以看到使用Xcache进行的变量缓存数据,建议不要使用xcache来缓存变量,如果要缓存变量,建议使用Memcache或者redis。

n块r殕窡PHP脚本,建议安装一下该平台,可以实时查看缓存数据。

相关链接

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!