78模板网分享cms建站教程,提供网站模板、网站插件、办公模板等模板教程免费学习,找模板教程就上78模板网!

小旋风蜘蛛池站群造成CPU100%解决办法

小旋风蜘蛛池站群造成CPU100%解决办法

最近有大哥玩小旋风蜘蛛池站群,突然网站秀逗,网站服务器非常卡,配置8H6G也出现这个问题,起初小弟以为站点过多,功能开太多的问题,但其实不是~

分析了一下是php进程100%,也就是说达到了负荷,导致网站,非常卡、慢。有时候出现502错误。

iis也就是window服务器,在cmd输入 netstat -anpo | grep “php-cgi” | wc -l

查看php-FastCGI进程数,如果不够用,我们就增大数值

那linux的怎么弄呢,在宝塔(终端连接)或者shell连接,输入top命令,然后回车。会出现 user %CPU COMMAND 还有几个我就不说了,说这几个重点

以宝塔为例子,创建的进程是www,我们只需要找到user=www的,COMMAND=php-fpm的,然后看%CPU一个进程算平均为1.5%,100%除以1.5等于66,那么我们调整进程数50-70个就好了,那么在哪里修改呢

源码.jpg 小旋风蜘蛛池站群造成CPU100%解决办法  第1张

打开宝塔面板,点击【软件商店】-点击【已安装】

找到你搭建小旋风蜘蛛池站群的站点PHP版本-点击【设置】-点击性能调整

设置max_children为差不多的进程数就行,然后设置max_spare_servers为max_children的60%-80%。

也有可能是PHP版本太低,解决办法已经出来了…

或者是站点过多,PHP日志太大造成的100%,需要重复的打开文件,写入文件,解决办法,清空PHP日志记录。

本文链接:http://78moban.cn/post/10218.html

版权声明:站内所有文章皆来自网络转载,只供模板演示使用,并无任何其它意义!

联系技术
文章删除 友链合作 技术交流群
1050177837
公众号
公众号
公众号
返回顶部