Я недавно получил vps с оперативной памятью 512 МБ. Я устанавливаю nginx 1.2.4 с ph5-fpm и простой установкой wordpress. В настоящее время у меня нет трафика, так как он находится в режиме разработки, но все же он показывает, что используется 495 МБ, а 80% из 495 используется php5-fpm.
В чем может быть проблема, чтобы вылечить это, как и в apache, у меня не было таких проблем.
С первой загрузки сайта использование памяти php5-fpm начало расти.
Я пробовал показывать память с помощью скрипта Python http://www.pixelbeat.org/scripts/ps_mem.py
Он показывает, что max ram используется php5-fpm.
Предложите мне способ, чтобы мой сайт мог обрабатывать трафик, так как wordpress использует слишком много ресурсов, но не так много.
ОЗУ 512 Мбайт - это крошечный размер, ожидания использования «большого трафика» нелогичны.
Поскольку вы не предоставили почти никаких подробностей, кроме того, сколько оперативной памяти ваш php-fpm использует в режиме ожидания ... Я действительно могу предложить только одну вещь. Попробуйте установить меньшее значение pm.max_requests в настройках php-fpm. Подобно...
pm.max_requests = 100
pm.max_children = 5
Если вы хотите более подробно разобраться в настройках php-fpm, вы можете посмотри на этот пост.