Спорадическая высокая загрузка ЦП в Laravel 11 с увеличенным временем загрузкиPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Спорадическая высокая загрузка ЦП в Laravel 11 с увеличенным временем загрузки

Сообщение Anonymous »

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


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

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»