#php #performance #fpm #php-7.4
Вопрос:
Я прошу помощи для моих производственных приложений. Любые предложения будут оценены по достоинству, заранее спасибо!!
Я использую php7.4-fpm для внутренних запросов api. В пиковое время будет 100-300 запросов в секунду. Каждый запрос кажется ОЧЕНЬ МЕДЛЕННЫМ, всегда ожидающим в интерфейсе. Я могу подтвердить, что моя база данных НЕ является узким местом.
Я хочу знать, замедляет ли моя конфигурация fpm работу системы.
Несколько вопросов:
- почему fpm продолжает плодить детей, даже если есть много праздных детей?Похоже, что эти простаивающие процессы не используются для новых запросов и просто тратятся впустую
- почему fpm использует только 2 Г оперативной памяти, в то время как у меня доступно 32 Г оперативной памяти?
- Почему состояние моей системной памяти показывает, что 20 Г оперативной памяти находится в состоянии буфера/кэша, это причина, по которой fpm не использует мою оперативную память?Похоже, что моя кэш-память не освобождается и просто тратится впустую вместо того, чтобы использоваться fpm
- Сервер: ubuntu 20.04, 32 Г оперативной памяти, 8 vcores, 200 Г хранилища
- Моментальный снимок состояния системной памяти в пиковое время