WordPress 优化 memcached 清理缓存

运维社区目前使用的是WordPress博客程序,目前进行缓存优化。使用的缓存是memcached+OPcache组合。使用memcached缓存,但是有个问题,memcached缓存在后台没有设置可以清空,并且开启memcached缓存默认缓存只有64M,如何修改这个默认缓存大小?今天这篇文章就是要解决这两个问题。

[b2_insert_post id="4985"]

0x01 缓存大小

默认的只有64M,今天我们来修改把默认的缓存大小增加一倍,修改为128M。首先我的环境配置用的是lnmp,你使用了如宝塔等其他环境可以参考。这里修改memcached的配置即可;vim /etc/init.d/memcached 这个文件将其中的默认64修改为128还可以修改默认的端口、连接数。修改完后使用下面的命令重启下memcached;然后使用memcache探针来查看修改结果,如下图;

vim /etc/init.d/memcached    # 编辑memcached修改默认配置;
/etc/init.d/memcached {start|stop|restart}   # Memcached lnmp中的状态管理命令;

0x02 清理缓存

memcached的缓存清理有两种方法,使用memcache探针或者telnet到memcached使用命令清理,我建议还是使用memcache探针清理。使用telnet需要在服务器上先安装telnet服务;过程也繁琐,还是直接使用memcache探针省事。你要是想折腾也没关系,看下面这篇文章安装telnet服务。

[b2_insert_post id="5167"]

如果使用探针清理缓存需要下载memcache探针,本文开头引用的文章中有下载地址。探针下载好后上传到网站根目录即可。编辑memcache.php修改访问探针的账号密码和memcached服务器地址即可;清理缓存需要点击探针页面的 [Flush this server] 即可清理缓存,如下图;

使用telnet清理缓存,telnet 127.0.0.1 11211  telnet上去后执行下面命令即可清理缓存。命令执行完等待回显OK说明缓存已经清理完成,执行quit退出。

flush_all    # memcached缓存清理命令;

相关推荐
python ERROR: Command errored out with exit status 1:
Windows Server 2016 搭建 SMB 共享文件
Windows Server 2019 域环境搭建 SMB 共享文件服务
Parallels Desktop 15.1.3