宝塔用户_wfqvas 发表于 2023-4-17 18:20:21

【已解答】负载状态100%,该如何解决


求助!
cpu使用率都很正常,但负载状态经常100%,导致网站打不开。
右下角的磁盘IO,
读取5.03 MB
写入836.50 KB
每秒读写461 次
IO延迟70098 ms















php的慢日志

pid 30176
script_filename = /home/www/wwwroot/11111111.com/xmlrpc.php
curl_exec() /home/www/wwwroot/1111111111.com/wp-includes/Requests/src/Transport/Curl.php:204
request() /home/www/wwwroot/11111111111111.com/wp-includes/Requests/src/Requests.php:469
request() /home/www/wwwroot/11111111111.com/wp-includes/class-wp-http.php:396
request() /home/www/wwwroot/11111111.com/wp-includes/class-wp-http.php:616
post() /home/www/wwwroot/1111111111.com/wp-includes/http.php:179
wp_remote_post() /home/www/wwwroot/11111111111.com/wp-includes/cron.php:930
spawn_cron() /home/www/wwwroot/111111111111.com/wp-includes/cron.php:1002
_wp_cron() /home/www/wwwroot/111111111111.com/wp-includes/class-wp-hook.php:308
apply_filters() /home/www/wwwroot/111111111111.com/wp-includes/class-wp-hook.php:332
do_action() /home/www/wwwroot/1111111111111.com/wp-includes/plugin.php:517
do_action() /home/www/wwwroot/11111111.com/wp-settings.php:645
() /home/www/wwwroot/1111111111.com/wp-config.php:96
() /home/www/wwwroot/11111111111111.com/wp-load.php:50
() /home/www/wwwroot/111111111111.com/xmlrpc.php:31






请问到底哪边造成负载100%的?

盏尽 发表于 2023-4-17 21:19:02

您好!cpu突然满载,可能的原因有很多,最常见的就是被cc攻击了导致的;
排查步骤如下:
1.软件商店有个任务管理器插件,打开可以看到cpu占用高的进程;如果未购买,可以使用htop命令分析
#centos
yum install -y htop && htop#debian/ubuntu
apt update
apt install -y htop && htop软件商店有个【宝塔任务管理器】插件,安装后看看是什么进程占用的;

如果是mysql、php、nginx,建议排查网站日志,看看是不是被打了,或者mysql,php是否有大量慢日志,有的话联系程序员给你处理一下;

不会分析网站日志的话,软件商店有【网站监控报表插件】,可视化查看日志,如果有大量请求在1秒或几秒内进来,大概率就是被打了导致的,你可以安装我们的【nginx防火墙】插件拦截攻击

2.打开网站监控报表,查看当前有哪些网站请求、访问异常的
3.打开nginx防火墙,查看是否存在被攻击的记录,尝试将nginx防火墙的cc防御规则调整为增强模式,看cpu是否降下来了
详细设置参考cc防御那一段:https://www.bt.cn/bbs/thread-73847-1-1.html
页: [1]
查看完整版本: 【已解答】负载状态100%,该如何解决