Как интерпретировать номера очереди прослушивания PHP-FPM со страницы состояния? - PullRequest
0 голосов
/ 12 ноября 2018

Я заметил, что мой сайт становится немного медленнее в пиковое время трафика.Я наблюдаю за использованием процессора и памяти моего сервера.Потребление памяти очень низкое, поэтому я исключил это.Процессор тоже умеренный.Он висит на отметке 50 ~ 60%.

Одна вещь, которую я заметил из статуса PHP-FPM, заключается в том, что номера его очереди прослушивания максимально увеличены следующим образом.

process manager:      static
start time:           10/Nov/2018:01:49:58 +0000
start since:          186809
accepted conn:        2127578
listen queue:         0
max listen queue:     127
listen queue len:     128
idle processes:       9
active processes:     3
total processes:      12
max active processes: 13
max children reached: 0
slow requests:        0

Как мне интерпретировать max listen queue и listen queue len?

Мое лучшее предположение о поиске в Google заключается в том, что в очереди есть один элемент, ожидающий обработки PHP-FPM (127 против 128).Это правильно?

Если это правильно, одна вещь, которая не имеет смысла, состоит в том, что существует 9 бездействующих процессов.Что останавливает мою очередь процессов PHP-FPM, когда достаточно незанятых процессов?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...