【问题标题】:Wordpress Performance- Google Compute EngineWordpress 性能 - 谷歌计算引擎
【发布时间】:2016-11-14 11:49:07
【问题描述】:

我正在使用 WPMU 安装并尝试在我的站点中导入列表。

我从 GCE 的 ns1-standard 1(2 个 CPU 和 3.75GB RAM)实例开始。当时导入进展顺利,我能够使用 WP All Import 以每小时 250 个条目的速度导入。

但是,当时 CPU 利用率达到 60-70%,这对我服务器上的实时访问者产生了巨大影响,因此我升级到 ns1-standard-2(4 个 CPU 和 7.5GB RAM),然后升级到 11GB RAM。

导入的性能开始缓慢下降。我将最大变量、内存、最大执行时间的值修改为实际上是无限的,但现在仅在 15k 个条目之后,速度是一小时内 80 个条目。我必须在我的服务器中导入 200k 条目。

我的 CPU 使用率也突然飙升。一开始我没有这样的尖峰。错误日志也没有提到任何导入过程。

截图:

任何指针?

【问题讨论】:

    标签: php wordpress performance google-compute-engine wpallimport


    【解决方案1】:

    我建议您尝试查看 top、oprofile 或其他工具来确定正在花费时间的机器的情况。 top 还可以帮助您确定是 RAM 还是 CPU 问题,并且可以提供比您从 GCP Web 控制台显示的图表更详细的信息。 (您也可以在 Basic 层试用 Stackdriver,以获取有关资源利用率的更多详细信息,这可能有助于您找出峰值)。

    请注意 - 您说您使用的是具有 2 个 CPU 和 3.75GB RAM 的 n1-standard-1,但这不是我们的组合。 n1-standard-1 将有 1 个 VCPU 和 3.75,而 n1-standard-2 将有 2CPU-7.5GB。

    查看机器大小是否受到限制的一个选项是关闭虚拟机电源,将大小更改为像 n1-standard-32 这样大的东西,重新启动,看看它是否运行得更快。

    要调查的另一件事是您是否受到磁盘性能的限制。请注意,我们的 PD(引导磁盘)性能与磁盘的整体大小有关。因此,如果您创建了一个非常小的磁盘,并且当您进行更多导入时它现在已满,那么您可能需要增加磁盘的大小以获得更高的性能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-11
      • 2013-12-05
      • 2014-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-07
      相关资源
      最近更新 更多