Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!
Налаштування сервера Debian 11 nginx php-fm
Проєкт перекладено автоматично. Увійдіть або зареєструйтесь, щоб побачити оригінал
Встановлено Дебіан 11, nginx php8.1-fm
Потрібно зробити оптимізацію налаштувань (можливо, є проблема з php-fm)
Проблема в тому, що 30 сайтів створюють неймовірну навантаження на проц.Всі ядра завантажені нижче 100% і LA сервер триває 19+ і за ідеєю максимально можливим може бути не більше 12.Прикріплюють екрани HTOP і TOP
LA 19+ і всі ядра нижче 100 навантажені майже постійно
На роботу сайтів, здається, не впливає поки (візуально)
І тут я не розумію, що викликає такий оверлоад зараз
Конфіг нгінкса
pm.max_requests = 5 000
pm.max_children = 1750 (зменшити до 500 пробівал і тлумачити нуль)
Чилдренов думаю з такою оперативністю, як на сервері можна і більше ставити думаю.Мені важливо, щоб не було простих по запитам.Помилка в nginx немає по лог-файлу
Завантаження створюється php-fm, тобто за ідеєю виконання скриптів грузит проц, але я намагався по одному відключити майже всі пхп скрипти і жодного результату це не дало.Варто завдання додати ще 15-30 сайтів і я вже боюся, що сервер закріпиться і скрипти вічність будуть виконуватися.Для мене важлива швидкість завантаження.Задачі :
1) знайти причину оверлоаду і виправити
2) оптимізація продуктивності
Додатки 2
Перегляд додатків доступний тільки зареєстрованим користувачам.
1 ставку приховано
-
Вадим Наумов правильные вещи говорит.
php-fpm - это грубо говоря среда выполнения php скриптов. Скорей всего у вас проблема не в настрокай php-fpm, а в самом скрипре/тах которые выполняются. Даже если взять самый мощиный процессор "кривой/не оптимизированный" скрипт нагрузит процессор под 100%. Как вариант отключить все сайты, проверить нагрузку и дальше по одному включать сайты и смотреть.
-