中午的时候,发现站群服务区网站打不开了,提示数据库连接不上,于是我去宝塔里软件上看了下,数据库没停止啊,之前遇到数据库连接不上,一般都是数据库服务器本暂停了,今天就奇怪了啊,如下图:
于是我想重载下mysql,然后重启下试试。
结果一直重启不了,我承认这个时候,我慌乱了,毕竟100多个站在上面啊,突然都打不开了。
此时此刻,不能自乱正脚啊,我登录SSH去看下服务器的Top进程,发现也正常。
然后接着查下mysql的服务器,输入命令:
ps -e|grep mysql
结果发现,有8个mysql服务器在,难怪卡死了的,终于找到原因了,于是我一个个进程杀掉了,然后再重启下服务器,再去看下mysql进程,如下显示:
只有2个了,这个就是正常了。这个时候再登录宝塔,就发现网站都正常了。
是不是很奇怪呢?
事实上,您的服务器可能被人在攻击,或者是某个网站被人在刷请求,这个时候,您需要在您服务器上整点防火墙或者其他的防御措施啦。
好吧,就分享到这里,如果您有更好的方法,可以留言下,一起学习分享吧。