李成笔记网

专注域名、站长SEO知识分享与实战技巧

Centos安装宝塔CPU和负载一直居高不下

问题描述:

服务器为ucloud香港4核8G服务器,安装了宝塔7.5.2版本

服务器启动后各项服务启动,平稳运行一段时间后CPU和负载一直居高不下;

SSH命令top查看后cpu状态中us占用50%左右,sy占用40%左右;

解决思路

SSH命令top查看后cpu状态中us占用50%左右,sy占用40%左右;感觉很奇怪sy的cpu使用率(sy:内核空间占用CPU百分比,内核模式消耗的 CPU 时间百分比

经过查询得知内核空间占用CPU百分比高一般是因为IO或者多线程切换导致,查看线程发现workerman启动了很多线程(Workerman 是一个高性能的PHP socket 服务器框架,workerman基于PHP多进程以及libevent事件轮询库

解决方案

项目中用到workerman,在start.php中有调用配置文件config.php,但是找不到这个文件;需要添加config.php文件即可解决问题

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言