Назад | Перейти на главную страницу

PHP-FPM очень медленный

у меня небольшая проблема с nginx и php7.0-fpm. У меня запросов в секунду гораздо меньше, чем у apache + mod_php.

Например (тот же сервер)

Запрошенный сценарий в тестах - это простое эхо.

//РЕДАКТИРОВАТЬ:

nginx conf & www.conf & php.ini http://pastebin.com/9m6yx8h4

// РЕДАКТИРОВАТЬ2:

если использовать apache с модулем fast = cgi вместо модуля mod_php, я получу тот же результат, что и nginx + fast-cgi (30р. / с.). Проблема в php-fpm?

В чем может быть проблема?

Ваши тесты не проводятся на серверах с аналогичной конфигурацией.

Ваш сервер Apache обслуживал все свои запросы с включенными сообщениями поддержки активности, но ваш сервер nginx обслуживал все свои запросы с отключенными сообщениями поддержки активности, что значительно снижает производительность, поскольку для каждого запроса необходимо открывать новое TCP-соединение.

По умолчанию в nginx включены пакеты поддержки активности, поэтому вы должны каким-то образом явно отключить их. Внимательно проверьте конфигурацию nginx и удалите все директивы, связанные с keepalive, так что nginx использует поведение по умолчанию. Затем попробуйте свой тест еще раз.