虚拟机管理程序迁移后,VPS 上的 TTFB 非常长且 CPU 很高

虚拟机管理程序迁移后,VPS 上的 TTFB 非常长且 CPU 很高

我为我的公司管理一个 VPS,上面有一个小型电子商务网站和一些使用率较低的 Wordpress 博客等。

我的服务提供商上周四将我迁移到了另一个虚拟机管理程序,从那时起,我的网站就遇到了 TTFB 过长的巨大问题,特别是电子商务网站,现在需要 10 秒以上才能响应请求。

CPU 似乎比以前压力大得多,PHP 几乎占用了所有资源。我添加了额外的 CPU 和 RAM,这已经降低了 CPU 和 RAM 的使用率(虽然它实际上不需要这样做 - 这是一个小网站,并且已经运行了好几个月),但 TTFB 问题仍然存在。

我在 MySQL、PHP 或 Apache 的日志中没有发现任何异常,而且我的提供商坚持认为 Hypervisor 很好,迁移不会导致我的问题。他们正确地指出我的一些软件略微过时(更新服务器意味着网站需要大量更新,所以我计划在夏天进行更新),但在更改之前也是如此,所以感觉这是一个偷懒的答案。我附上了一个图表来显示迁移前后 CPU 使用率的差异。

我不知道如何诊断和修复该问题,如果能提供建议,我将不胜感激。服务器运行的是 CentOS6.10,带有 cPanel v76 和 PHP5。

迁移前后的 CPU 图表

相关内容