У меня есть многосайтовый экземпляр WordPress, работающий с 3,8 ГБ оперативной памяти и 2,6 ГГц процессором Intel.

Я сталкиваюсь с проблемой производительности сайта, когда к нему подключается более 50 пользователей. Сайт перестает отвечать на запросы и постепенно становится недоступным для пользователей, не превышающих 50 и более пользователей. Мы получаем ошибку, так как сайт недоступен.

В обычный день, когда около 20+ пользователей, потребление памяти сервером составляет около 85%, то есть около 2 ГБ. с кешем (SWAP) около 1 ГБ.

Поэтому мой вопрос заключается в том, что нужно сделать, чтобы больше пользователей подключалось к сайту. Мы ожидаем около 3000+ пользователей в день нашего мероприятия.

Вопросы?

1) Помогает ли увеличение памяти на сервере с 3,8 ГБ до более высокого значения?

2) какие изменения необходимо внести в приложение Wordpress, чтобы повысить производительность при использовании и использовании памяти?

3) Как связаны память php и память сервера?

2 ответа2

0

Список задач:

1) Обновление памяти. Вам это нужно. Нет реалистичных серверов, работающих на 4 ГБ ОЗУ

2) Обновление процессора: что такое 2,6 ГГц? Core 2 Duo?

3) Переключиться на nginx (просто мое мнение)

4) Если у вас будет более 3000 пользователей одновременно, вы можете посмотреть на балансировщик нагрузки.

0

Прежде всего отключите своп. Вы разбиваете диск, по сути, обменивая его на ничто.

Затем либо настройте реалистичное количество подключений, либо обновите RAM - WordPress печально известен потреблением памяти.

Наконец: если вы можете заменить Apache на nginx и php-fm или hhvm, вы можете стать намного лучше.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .