Как понять почему httpd перестает отдавать контент?
Стартует httpd2, примерно час работатет нормально, но чем дальше тем медленее отдает контент. В итоге совсем перестает это делать. Нагрузки на цпу нет, 80% idle. Делаю рестарт - все повторяется.
brutal_lobster: когда стартует - контент (динамика и статика) отдается быстро, но чем дольше работает, тем все медленне и медленнее, как динамику так и статику. В какое-то время при обновлении страницы или открытии новой браузер просто стоит в режиме ожидания данных.
если посмотреть в server-status, то почти всегда 0 idle workers, и все находятся в состоянии W.
разобрался. Стоит битрикс на сайте, там используется модуль ldap авторизации, при первом входе этот модуль тебя авторизует - (лезет AD, находит юзеров, группы, начинает разворачивать группы, и если в группы вложены вложенные группы, этот модуль уходит в рекурсию), так исходя из этого такием образом фризятся почти все воркеры апача, сколько бы их нибыло, дело только во времени и количестве юзеров.
Определенные изменения в AD (а именно, создание плоских копий групп), избавило от рекурсии и, из 90 воркеров, которых ранее хватало на час-полтора, теперь всего лишь 4 (в максимуме) справляются со всей нагрузкой.