Возникла неприятная проблема. На сервере с довольно приличной мощностью (i7, 32Gb, 20Tb) стали возникать приличные такие фризы при ответе сервера.
На данный момент TTFB составляет от 4 до 5 секунд. Причем неважно, отдается ли результат работы скрипта или просто статичный txt файл. Гуглил на этот счет, но, например, HostnameLookups стоит Off, а других состоятельных решений не нашел. В администрировании не силен, но предположил, что возможно дело в количестве соединений. Пробовал перезапускать вебсервер, но улучшений не видно.
Мониторинг нагрузки не выявил ничего страшного, оперативки и процессора хватает с головой.
В чем может быть дело?
Zhainar: попробовал, но разницы не заметил. Отключил вообще эту строку целиком. Зато заметил новый сценарий поведения. При повторной работе одного и того же скрипта, который просто делаем вывод строки TTFB меняется, т.е. можно наткнутся на серию TTFB ~80-100ms, а затем наступают ситуации по 3-4-5 секунд, как и ранее.
xmoonlight: оказалось все проще. Прописал по совету коллеги StartServers 50
MinSpareServers 100
MaxSpareServers 500
ServerLimit 3024
MaxClients 3024
MaxRequestsPerChild 100000 и стало намного лучше