@lubovka999

Как излечить PHP-FPM Большая нагрузка?

Всем привет ребят, что делать не знаю. Ранее ребята посоветовали отдавать файлы nginx а не php, сделал это, после этого нагрузка ушла, теперь она снова появилась, как быть теперь не знаю. Проц нагружает до 95-100%, хоть ты убейся, ребят прошу помочь в данной ситуации, не знаю что делать.
Прилагаю скрин: 2c9f0d0d88134acbbb446da9ce541428.png

Конфиги php-fpm такие:
[домен]
listen = 127.0.0.1:9002
listen.allowed_clients = 127.0.0.1

user = api
group = api

pm = ondemand
pm.max_children = 4000
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_requests = 0

env[HOSTNAME] = $HOSTNAME
env[PATH] = /usr/local/bin:/usr/bin:/bin
env[TMP] = /tmp
env[TMPDIR] = /tmp
env[TEMP] = /tmp


Конфиги такие потому что, отдаю музыку размером от 3 до 12 мб. размер одного файла.

Вот что говорят логи:
[20-Jun-2017 10:52:41] NOTICE: [pool имя домена] child 30914 started
[20-Jun-2017 11:13:29] WARNING: [pool имя домена] child 8524 exited on signal 11 (SIGSEGV - core dumped) after 19087.627334 seconds from start
[20-Jun-2017 11:13:29] NOTICE: [pool имя домена] child 12634 started
[20-Jun-2017 11:19:55] WARNING: [pool имя домена] child 19043 exited on signal 11 (SIGSEGV - core dumped) after 22571.923880 seconds from start
[20-Jun-2017 11:19:55] NOTICE: [pool имя домена] child 26336 started
[20-Jun-2017 11:38:34] WARNING: [pool имя домена] child 27941 exited on signal 11 (SIGSEGV - core dumped) after 16000.620275 seconds from start
[20-Jun-2017 11:38:34] NOTICE: [pool имя домена] child 16027 started
[20-Jun-2017 11:48:23] WARNING: [pool имя домена] child 10213 exited on signal 11 (SIGSEGV - core dumped) after 21684.159388 seconds from start
[20-Jun-2017 11:48:23] NOTICE: [pool имя домена] child 16555 started
[20-Jun-2017 12:03:41] WARNING: [pool имя домена] child 19186 exited on signal 11 (SIGSEGV - core dumped) after 22589.130914 seconds from start
[20-Jun-2017 12:03:41] NOTICE: [pool имя домена] child 26334 started
[20-Jun-2017 12:11:29] WARNING: [pool имя домена] child 20630 exited on signal 11 (SIGSEGV - core dumped) after 17033.266885 seconds from start
[20-Jun-2017 12:11:29] NOTICE: [pool имя домена] child 15860 started
[20-Jun-2017 12:11:45] NOTICE: Terminating ...
[20-Jun-2017 12:11:46] NOTICE: exiting, bye-bye!
[20-Jun-2017 12:11:47] NOTICE: fpm is running, pid 24041
[20-Jun-2017 12:11:47] NOTICE: ready to handle connections
[20-Jun-2017 12:11:47] NOTICE: systemd monitor interval set to 10000ms
  • Вопрос задан
  • 1360 просмотров
Пригласить эксперта
Ответы на вопрос 1
metallurg_it
@metallurg_it
OSXPC.ru & Jun10r.ru
Проверь не включен ли у тебя Socket
584b09b17fe242269eb115707b5ab55e.pngВторое местечко:
worker_processes
gzip_comp_level (1 вроде мелкое сжатие, а 9 максимальное сжатие - оно и может грузить сервер).

Третье местечко
Проверь есть ли настройка Nginx отдавать mp3 или какой у Вас пормат через сам Nginx, а не PHP-FPM

Ну и на последок проверье плагины в вашем ВП или кешировщики (предположил, так как не указано ничего).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы