宝塔linux面板CPU资源占用过高怎么办?宝塔面板cpu100%怎么办?阿里云和腾讯云官方后台界面的监控数据页面也有相应的内存使用情况统计,如果服务器安装的宝塔操作面板的话,在宝塔操作面板后台界面上也有相应的监控功能,监控云服务器的CPU利用率以及内存占用率等情况。
(1)首先登陆你的宝塔面板后台,在左侧找到【监控】菜单,进入监控菜单页面后,如果监控未开启,则不会查看到数据,运维人员可自行开启监控功能,如下图:
(2)监控功能开启后,一段时间后,再进入这个监控页面,我们即可看到当前服务器的CPU利用率、内存占用率等服务器资源使用情况。
宝塔linux面板CPU资源占用过高怎么办?
比如,我们安装的是宝塔Linux面板,建站环境所使用的是LNMP,Nginx 1.15、MySQL 5.5、PHP-7.2,基本情况了解了下面直接看操作。首页,进入php7.2的管理页面,选择安装一个opcache缓冲器,用于加速PHP脚本,如下图:
接着在配置修改选择将最大脚本运行时间修改为60,最后将并发方案设为30并发(注意:宝塔面板通常会自动根据你的服务器配置给你设置合适的并发,如果你觉得不够用可以自己设置),接着在性能调整中将最大空闲进程数设置为20。如下图:
按照以上这个方法优化,云服务器发现并没有出现CPU负载状态过高了,也就是说这个方法是非常有效的。但是,不能够保证这个方法对于大家都是有效的。
如果上述办法并不管用,请接着往下看:
1、重启服务器和宝塔面板
首先可以考虑对当前的服务器和宝塔面板进行重启,重启的方法很简单,在宝塔面板的右上角有个“重启”按钮,点开后会有两个选项供你选择,这种负载状态、CPU100%的情况一般都是由服务器所导致的,宝塔面板也是便于操作,所以首先考虑的是重启服务器。
2、查看占用资源的程序
上图显示的负载状态、CPU100%这两种情况可在远程登录服务器后使用top命令来看详细数据,要查看到CPU使用最高的就是服务器上所运营的域名,是以英文的形式体现的。
3、使用服务器命令结束异常程序
在远程面板中使用K命令可以结束它,CPU恢复正常情况,当访问网站的时候它又会直接冲上100%,看着都想打它,技术不硬解决不了呀,苦恼中ing。
4、服务器环境重装
如果以上方法还解决不了负载状态、CPU100%的问题,那只有选择重装服务器了,直白一点也就意味着要重装三种:服务器、宝塔面板、网站配置,想想都头大。
最后:如果以上的方法效果都不明显,建议大家从程序本身,比如最近安装什么插件或模板主题,可以卸载了最近安装主题或插件,重启服务试试,还有查看一下最近有没有被CC攻击之类的,这类攻击也可能导致CPU上升,如果还不行那就通过升级服务器配置解决此问题。
网友留言: