Centos安装宝塔CPU和负载一直居高不下
问题描述:
服务器为ucloud香港4核8G服务器,安装了宝塔7.5.2版本
服务器启动后各项服务启动,平稳运行一段时间后CPU和负载一直居高不下;
SSH命令top查看后cpu状态中us占用50%左右,sy占用40%左右;
解决方案
项目中用到workerman,在start.php
中有调用配置文件config.php
,但是找不到这个文件;需要添加config.php
即可解决问题
解决思路
SSH命令top查看后cpu状态中us占用50%左右,sy占用40%左右;感觉很奇怪sy的cpu使用率(sy:内核空间占用CPU百分比)
经过查询得志内核空间占用CPU百分比高一般是因为IO或者多线程切换导致,查看线程发现workerman启动了很多线程