Сервер медленно отдаёт статику (Apache KeepAlive)

Причин того, что сервер “тупит” и медленно отдаёт статическую информацию (картинки, css и js файлы) может быть немало. Но случилось так, что найти эту причину оказалось не так просто и очевидно.

Предыстория. Тестовый выделенный сервер (датацентр в Германии) Apache+PHP+MySQL работал нормально, даже “летал”, но с какого-то момента произошло необъяснимое: страницы стали грузиться по нескольку десятков секунд..периодически вообще уходя в аут. Явно было видно что серверный php код отрабатывает быстро (приложение профилировалось), а дальше..доолгая загрузка статики, иногда ошибки, что такой файл отсутствует вообще, но при обращении на него он находится там,где ему и место.
Читать далее