Apache 和 Mysql 服务器由于磁盘使用率过高而变慢并频繁崩溃

Apache 和 Mysql 服务器由于磁盘使用率过高而变慢并频繁崩溃

我们的组织每周至少会遇到一次重复出现的问题,即我们的网站逐渐变慢,直到它停止响应请求、无法通过 SSH 登录、无法连接到网站、无法直接连接到 MySQL 数据库。这种情况已经持续了几个月,但仍然没有找到原因。我们让 top 命令在我们的网络服务器 (CentOS 6) 上运行,并在服务器开始变慢时通过 VMWare 远程控制台连接,以查看是否有特定进程导致该问题(下面附有屏幕截图)。

我们注意到的唯一其他线索是,当服务器开始变慢时,如果我们使用 VMWare ESXI 提供的监控工具,我们可以看到磁盘读/写峰值远高于平均值并且保持很高。我们发现的唯一解决方案是,如果我们在服务器变慢之前足够快,重新启动 apache 或 mysql 可以解决问题,或者只是重新启动 Web 服务器。有人对可能的原因有什么想法吗?

顶部

相关内容