在ECS服务器服务器,我启动了两个springboot的项目,后来发现其中一个服务停止了,登录上去,使用top命令查看,如下




发现Cpu0 居然100%,我服务器上的量项目都是自己来练手,访问的用户也寥寥无几,不可能占用这么高的cpu

通过其他的命令排查,也没发现什么可疑的,

我对linux的调优也并不擅长,所以记录下来,方便以后查看问题

http://www.5180it.com/bbs/admin/2/551.html

http://www.5180it.com/bbs/admin/2/553.html


最后只能求助阿里云的技术人员了

第一次阿里云的工作人员也并未发现问题:

您好,目前通过top、ps、netstat等命令排查系统CPU跑高的问题,没有查出有具体哪个进程跑高,可能有隐藏进程。

查看您的服务器云安全中心客户端是离线状态,麻烦您参考附件位置将agent修复在线后,观察下云安全中心是否异常告警,有没有被入侵的记录来协助排查下这个问题。


并要求我安装了一个安全插件:

您登陆云安全中心控制台来安装(https://yundun.console.aliyun.com/?spm=5176.12818093.top-nav.dbutton.5e5316d05Xxruz&p=sas#/setting/install/cn-hangzhou)

然后让我观察,有问题再反映。


我安装重启后,没多久cpu0又占满了,这次又想阿里云的人员反应了,还好这次还是找到问题了






我发现winSCP可视化的工具在路径并没发现./git文件夹,命令行 ll 查看也没该文件,果然病毒就是藏得深,最后我不管那么多,用rm -rf ./git,确实是能删除的


现在服务器cpu也正常了,虽然我是开发的,在以后工作中,还是得加强学习一下运维的知识了。