安装memcached探针,查看memcached缓存信息

  • 2
  • 183 views
  • A+
所属分类:Linux

配置memcache/memcached之后,如果我们想查看缓存运行的情况到底如何,可以尝试使用memcached官方的探针文件。

文件下载地址:http://pecl.php.net/get/memcache-3.0.8.tgz

下载之后,解压,打开其中的memcache.php文件,编辑文件开头部分的配置内容:

  1. define('ADMIN_USERNAME','memcache');    // Admin Username
  2. define('ADMIN_PASSWORD','password');    // Admin Password
  3. define('DATE_FORMAT','Y/m/d H:i:s');
  4. define('GRAPH_SIZE',200);
  5. define('MAX_ITEM_DUMP',50);
  6. $MEMCACHE_SERVERS[] = 'mymemcache-server1:11211'; // add more as an array
  7. $MEMCACHE_SERVERS[] = 'mymemcache-server2:11211'; // add more as an array

username及password是访问探针文件时需要输入的用户名及密码。

一般情况下,我们是单机部署的网站,所以mymemcache-server1:11211可以直接改为:127.0.0.1:11211,并将第八行删除。

举例如下:

  1. define('ADMIN_USERNAME','admin');   // 登录用户名为:admin
  2. define('ADMIN_PASSWORD','123456');      // 登录密码为:123456
  3. define('DATE_FORMAT','Y/m/d H:i:s');
  4. define('GRAPH_SIZE',200);
  5. define('MAX_ITEM_DUMP',50);
  6. $MEMCACHE_SERVERS[] = '127.0.0.1:11211'; // add more as an array

然后将修改后的memcache.php文件通过FTP上传至网站根目录中,访问 你的域名/memcache.php,比如:http://www.yourdomain.com/memcache.php ,输入用户名及密码即可查看。

比如:

安装memcached探针,查看memcached缓存信息

其中hits代表缓存命中次数,misses代表未命中次数,图中的缓存命中率为90.3%。

注意

为了确保网站安全,建议查看之后,将memcache.php文件在网站目录中删除。

亮享

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

    • 明月登楼 明月登楼 0

      我升级PHP 7.2.0后,这个探针就失效了,无法访问,访问就503!囧!

        • 亮享 亮享 Admin

          @明月登楼 查看下PHP下的memcache缓存配置(路径,版本,未启用……?),然后重启;也有可能出现了https://www.liangshare.com/plugin/8336.html中描述的情况。