Настройка сервера:
- 32-ядерный процессор
- 128 ГБ ОЗУ
- SSD-накопитель
- Nginx >
- PHP-FPM: ограничено 20 процессов
- ~4 миллиона запросов в день (равномерно распределено)
- Средняя загрузка сервера ~10 %.
Под В нормальных условиях сервер работает оптимально. Однако время от времени, без каких-либо заметных изменений в трафике или внешних факторах, процессы PHP-FPM достигают 100% загрузки ЦП, что приводит к значительному замедлению работы приложения. Это состояние сохраняется в течение нескольких часов, прежде чем возвращается в нормальное состояние без вмешательства.
Шаги по устранению неполадок:
Мы профилировали приложение с помощью Tideways и определили, что во время высокой -периоды загрузки, основное отличие — увеличение времени загрузки Laravel (видно как голубая полоса в Tideways на скриншоте). Помимо этого, мы не обнаружили каких-либо явных триггеров или аномалий в среде.
Вопрос:
Кто-нибудь сталкивался с подобными проблемами или может дать рекомендации? о том, что может вызвать такое спорадическое увеличение времени начальной загрузки?
Будем очень признательны за любые предложения или области для дальнейшего изучения!
Спасибо.< /p>

Подробнее здесь: https://stackoverflow.com/questions/792 ... trap-times