本文最后更新于 163 天前,其中的信息可能已经有所发展或是发生改变。
之前一直都没注意,去年换了一台配置高一点的服务器之后,隔一段时间网站全部无法访问,登录阿里云后台发现CPU占用都到了60多了,只有重启后才恢复正常。重启后ssh登录服务器,发现有一个aliyundunmonito一直占用2%的CPU,由于CPU占用过高后,所有东西都失去响应了不确定是不是这个导致的,但是这个长期稳定占用2%的CPU肯定不正常。决定干掉这个进程,查了半天资料后才发现怎么去掉这个进程。阿里云盾本身就是要钱的,我不可能去花那个钱。
阿里云后台登录后,在云安全中心可以直接卸载,卸载后这个进程就没有了。下面是我卸载之后的截图,要卸载点那个“卸载”就可以卸载这个aliyundunmonito了,卸载完之后这个CPU占用就下来了。先观察一段时间,看是不是还会CPU占用过高导致网站访问不了。
https://yundun.console.aliyun.com
查看监控日志,发现是php-fpm占用了过高的CPU。
尝试调整了一下,看是不是有效果。
将php版本由8.0改成7.0目前没出现过cpu占用过高导致网站无法访问,估计是PHP版本的问题了,服务器配置没那么高所以用不了太高的版本。
阿里云盾又装回来了,虽然使用要钱,至少可以提示服务器是不是有漏洞啥的。
运行几天后依然会CPU占用过高,应该是之前搭建的那个网站的问题。