WordPress 数据库缓存插件Redis Object Cache 设置有效期

WordPress 数据库缓存插件Redis Object Cache 设置有效期

今天早上pc6a 学习分享 小白查看自己网站的时候。发现500错误了。到宝塔面板后台查看原来是MySQL数据库redis缓存炸了。缓存了1700多万条记录。而且都是永久有效的缓存。实际上很多缓存用一次后都没用了。不如直接设置下有效期。我这里就以1小时有效期为例。你们可以按自己需求修改。

为WordPress的Redis Object Cache插件设置超时时间。这个插件允许通过wp-config.php文件来配置多个选项,包括缓存键的前缀和连接参数。设置超时时间,插件支持使用WP_REDIS_MAXTTL常量来定义对象缓存的最大生存时间。例如,如果您想将所有缓存项的超时时间设置为1小时,可以在wp-config.php文件中添加以下代码:

复制复制
复制
define('WP_REDIS_MAXTTL', 3600); // 缓存项的超时时间设置为3600秒,即1小时

如果是1天。那么就是3600 x 24 ,也就是86400 。这个看自己内存大小。建议2天以上。

此外,该插件还提供了WP CLI命令来管理缓存设置。以通过运行wp help redis命令来获取更多关于插件命令的信息。

声明:本站所有文章均来源于网络,如有侵犯您的合法权益请告知(wangzhe12588#gmail.com),将立即删除。
IT技术港口管理

宝塔环境挂载阿里云盘(webdav协议)给服务器扩容自动备份网站数据!

2024-3-22 8:34:00

IT技术

Docker 部署 Lobe Chat 服务

2025-6-13 12:01:15

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索