производительность — Как интерпретировать номера очереди прослушивания PHP-FPM со страницы состояния?

Я заметил, что мой сайт становится немного медленнее во время пикового трафика. Я наблюдаю за использованием процессора и памяти моего сервера. Потребление памяти очень низкое, поэтому я исключил это. Процессор тоже умеренный. Он висит на отметке 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, когда достаточно незанятых процессов?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector