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

magento php-fpm слишком много процессов

за последние 2 дня сервер внезапно стал очень медленным. мы запускаем magento, и мы видели, как выполняется 40-50 процессов php-fpm, каждый из которых занимает несколько% от процессора, что сильно снижает производительность. у нас есть 2 сервера, каждый 4 ГБ оперативной памяти, для Интернета и db.

уже используя apc, со 100% попаданием. ограничение памяти php 256M

php-fpm с использованием max_children = 100 и max_requests = 1000

может кто-нибудь помочь объяснить, почему вдруг у magento запущен процесс 40-50 php? (в основном, как только мы перезапускаем nginx и php-fpm, номер процесса php-fpm просто увеличивается до 40-50)

пожалуйста помоги. большое спасибо.

Что ж, на самом деле в этом посте недостаточно информации, чтобы делать какие-либо выводы. Как предположение, я бы предположил, что ваша база данных стала слишком большой и возникли проблемы с обработкой всех запросов, поэтому время загрузки страницы увеличилось, что, в свою очередь, увеличило количество процессов. Другое предположение могло бы заключаться в том, что вы запустили маркетинговую кампанию, или что вы находитесь в режиме DOS, или любая комбинация вышеперечисленного.