首页 » PHP教程 » congifphp技巧_原创文章WordPress开启redis缓存后内存CPU100问题排查

congifphp技巧_原创文章WordPress开启redis缓存后内存CPU100问题排查

访客 2024-12-07 0

扫一扫用手机浏览

文章目录 [+]

问题描述:

本以为网站开启了redis插件之后,速率会大大提升,刷新FLUSH之后结果却cpu溘然爆满,没刷新前是正常的。
redis并没有起到查询次数减少的基本浸染。
网页的速率也被做事器的负载拖累。
不知道是什么问题,以是开始漫长排查干系配置或者问题。
不雅观察redis的数据库键值对变革为非有规律的逐渐增长,而是随机变革键值对的数量,可以通过宝塔面板刷新redis查看或者参考本站干系文章。
[quote ids="700220"]

congifphp技巧_原创文章WordPress开启redis缓存后内存CPU100问题排查

排查经由:

congifphp技巧_原创文章WordPress开启redis缓存后内存CPU100问题排查
(图片来自网络侵删)

问题一:(考虑到内存不敷导致的问题,常规问题可以用此方法考试测验)

修正wp-congif.php配置文件增加内存define(‘WP_MEMORY_LIMIT’, ’256M’); 如果还弗成 256M改成512M结果:实际测试操作无效。

问题二:(还是考虑到内存不敷导致的问题,常规问题可以用此方法考试测验)

打开wp-includes目录下default-constants.php文件,找到如下代码(如果没有就新增):

//setmemorylimitsif(!defined(‘WP_MEMORY_LIMIT’)){if(is_multisite()){define(‘WP_MEMORY_LIMIT’,’64M’);}else{define(‘WP_MEMORY_LIMIT’,’32M’);}}if(!defined(‘WP_MAX_MEMORY_LIMIT’)){define(‘WP_MAX_MEMORY_LIMIT’,‘256M’);}然后把define(‘WP_MEMORY_LIMIT’,’32M’)中的32M修正为64M,或者增大96M128M。

问题三:(可能是由于某个插件影响的,其他人可考试测验操作)

禁用插件

问题四:(考虑到做事器本身配置不敷以支撑环境的运行,其他人可考试测验操作)

优化 数据库 PHP 性能 做事器内存提升 目前看2G内存不足利用,增加到4G PHP INI 基本设置 中修正可用内存大小,原来默认可用内存是256M,修正成512M。

问题五:(考虑到近期的WordPress版本问题,其他人可考试测验操作)

WordPress版本升高或者降落

问题六:(网站在掩护菜单过程中包含大量遗留和autoload键值对)

删除原始菜单,重新新建菜单(可以新建页面打开,然后删除原始菜单,新建菜单的时候参考新建页面)[reply]

终极问题:请阅读原文查看

原文链接:https://www.playezu.com/701396.html

标签:

相关文章

php界说毛病级别技巧_php设置缺点级别

php缺点级别设置在php.ini中可以设置做事器对缺点的报警级别。在默认情形下,php将报告除了关照之外的所有缺点。缺点报告级别...

PHP教程 2024-12-09 阅读0 评论0

egretwingphp技巧_游戏开拓和软件开拓差异

游戏开拓实质上是一种软件开拓。游戏开拓和软件开拓都须要程序员利用代码逻辑来实现掌握。只是由于游戏开拓对素材(紧张是图片素材 和用户...

PHP教程 2024-12-09 阅读0 评论0