Производительность WordPress — Google Compute Engine

Я использую установку WPMU и пытаюсь импортировать данные на моем сайте.

Я начал с ns1-стандарта 1 (2 процессора и 3,75 ГБ ОЗУ) экземпляра GCE. В то время импорт шел гладко, и я мог импортировать со скоростью 250 записей в час, используя WP All Import.

Однако в этот раз загрузка ЦП достигла 60-70%, что сильно повлияло на количество посетителей на моем сервере, поэтому я перешел на ns1-standard-2 (4 ЦПУ и 7,5 ГБ ОЗУ), а затем до 11 ГБ ОЗУ.

Постепенно показатели импорта начали снижаться. Я изменил значения max vars, memory, max Время выполнения практически до бесконечности, но теперь, после 15 тыс. Записей, скорость составляет 80 записей в час. Я должен импортировать 200 тыс. Записей на моем сервере.

Я также получаю внезапные всплески загрузки процессора. У меня не было таких шипов в начале. Также в журнале ошибок ничего не упоминается в процессе импорта.

Скриншот:

введите описание изображения здесь

Есть указатели?

0

Решение

Я бы посоветовал вам посмотреть сверху, oprofile или другие инструменты, чтобы определить, что происходит с машиной, на которую уходит время. Кроме того, top может помочь вам определить, является ли проблема с ОЗУ или ЦП, и может обеспечить гораздо более детализированный характер, чем график, отображаемый на веб-консоли GCP. (Вы также можете попробовать Stackdriver на уровне Basic, чтобы получить более подробную информацию об использовании ресурсов, что может помочь вам выяснить выбросы).

Одно замечание — вы говорите, что используете n1-standard-1 с 2 процессорами и 3,75 ГБ ОЗУ, но это не та комбинация, которая у нас есть. N1-standard-1 будет иметь 1 VCPU и 3,75, а n1-standard 2 будет иметь 2CPU-7,5 ГБ.

Можно посмотреть, является ли ограничение размера машины ограничением, — выключить виртуальную машину, изменить размер на что-то большое, например, n1-standard-32, перезапустить и посмотреть, пойдет ли он быстрее.

Еще одна вещь, которую нужно исследовать, — ограничена ли производительность диска. Обратите внимание, что наша производительность PD (загрузочного диска) связана с в общем и целом размер диска. Поэтому, если вы создали очень маленький диск и теперь он заполняется, когда вы выполняете больше импорта, может потребоваться увеличить размер диска, чтобы повысить производительность.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]