2016-11-14 183 views
0

我正在使用WPMU安裝,並試圖導入列表在我的網站。WordPress的性能 - 谷歌計算引擎

我從ns1-standard 1(2個CPU和3.75GB RAM)的GCE實例開始。當時進口進展順利,我可以使用WP All Import以每小時250個入口的速度進口。

但是,那時CPU利用率達到了60-70%,這對我的服務器上的實時訪問者造成了巨大的影響,所以我升級到ns1-standard-2(4CPU和7.5GB RAM),然後升級到11GB RAM。

進口緩慢表現已開始下降。我修改了最大變量,內存,最大執行時間的值,實際上是無限的,但是現在僅僅在15k條目後,一小時內速度爲80條。我必須在我的服務器中導入200k條目。

我也突然出現CPU使用率高峯。一開始我沒有這樣的高峯。此外錯誤日誌沒有任何提到wrt導入過程。

截圖:

enter image description here

任何指針?

回答

1

我建議您嘗試查看top,oprofile或其他工具來確定正在花費時間的機器正在進行的操作。 top還可以幫助您確定RAM或CPU是否是問題,並且可以提供比您從GCP Web控制檯顯示的圖表更多的粒度。 (您也可以在基本層中嘗試使用Stackdriver以獲取有關資源利用率的更多詳細信息,這可能有助於確定峯值)。

一個音符 - 你說你正在使用一個n1-standard-1有2個CPU和3.75GB RAM,但這不是我們的組合。一個n1-standard-1將有1個VCPU和3.75,而一個n1-standard-2將有2個CPU-7.5GB。

查看機器大小是否有限制的選項是關閉虛擬機,將大小更改爲像n1-standard-32這樣的大小,重新啓動並查看速度是否更快。

要調查的另一件事是,你是否受磁盤性能的限制。請注意,我們的PD(啓動磁盤)性能與磁盤的整體大小有關。因此,如果您創建了一個非常小的磁盤,並且在進行更多導入時現在已經滿了,則可能需要增加磁盤的大小才能獲得更高的性能。