凌晨两点接到电话。 有两个域名不能访问了。 看了下 是搜索和 招聘 挂掉了
上到服务器,看到打开超慢。一直白屏。。然后是502. 进入到服务器。看了下 php -cgi 都还正常。。 重启php-cgi . 发现能打开网站了。但也只是瞬间打开。然后又挂了。
我 netstat -n | grep fcgi.sock | wc -l 看了下。发现 PHP 无法释放。导致 数量跑到了6000多。
那肯定是 有个 应用导致 PHP 一直无法释放了。不是 MYSQL 就是 附件啥的了
然后查看服务器日志。发现有个应用访问频繁。。 查看代码发现是一个 UPDATE 表的应用。。表有三万多数据。 然后用PHPMYADMIN 想进去。发现这个表进不去。而其他表是正常的。由此判断可能是这个表损坏了。。
然后进行修复。。最后 就好了~~