WordPress中的高服务器I / O

时间:2018-07-10 09:49:28

标签: php wordpress apache io web-hosting

我运行了一个托管在SiteGround Cloud Server(PHP 7.1、4xCPU,4GB,40GB SSD)上的WooCommerce会员资格和预订网站,最近它开始抛出502s。

我的主持人说,这是由于站点上的I / O使用率很高,这导致Apache Server重新启动。

我们每月大约有1万名访客/ 3GB带宽。

我已经检查了CPU和RAM日志,但两者都没有接近极限-通常我们使用1%CPU的100%和2GB RAM。

我的I / O是什么样的:

我在下面包括了I / O的每小时日志。它在过去一小时之内加速运行的原因是我们的网站仅在英国工作日使用-因此它可以从每晚的1,500MBs / h降至白天的100,000MBs /小时。

内存和磁盘I / O

Memory & Disk I/O

仅磁盘I / O

Disk Only I/O

我已经尝试过解决此问题 审核了this article并实施了尽可能多的内容,包括

  • 将Wordpress心跳设置为60秒。
  • 禁用WP-Cron,并在cPanel中设置15分钟的Cron间隔
  • 检查我们的MemCached和静态缓存是否正常工作并启用动态缓存

请在需要帮助的地方

  • 很高兴知道上面的数字是否异常,就像我一样 绝对没有参照系
  • 我想知道 为什么磁盘I / O这么低,而内存I / O这么高。
  • 为什么I / O这么高但带宽很低。
  • 我可以做的任何修复

0 个答案:

没有答案