Назад | Перейти на главную страницу

Статус сервера Apache Отправка ответа с очень высоким SS

В настоящее время я столкнулся с действительно странной проблемой.

Мой apache (prefork - 2.2.15) работает с ограничением MaxClients и поэтому больше не отвечает на запросы.

Статус сервера показывает много запросов в состоянии W Отправка ответа, но с довольно высоким значением SS

Этот Apache Childs увеличивается со временем, но никогда не покидает это состояние (пока мы не перезапустим apache корректно)

    Srv     PID     Acc         M   CPU     SS      Req Conn Child Slot  Client       VHost                Request
...
    60-0    1383    0/111/300   W   3.71    3866    0   0.0 0.30    2.71    10.20.0.1   www.domain.com  GET /a.html
    61-0    1026    0/160/166   W   3.87    4593    0   0.0 1.35    1.35    10.20.0.1   www.domain.com  GET /b.html
    62-0    1338    0/21/21     W   3.59    4171    0   0.0 5.12    5.12    10.20.0.1   www.domain.com  GET /c.html
...

Это разные запросы, и я не вижу никаких проблем на этих (php) страницах. В целом нагрузка на этот (unix) сервер невелика.

Мой вопрос в том, должны ли эти запросы (кажется, что они все еще «работают») не завершаться через некоторое время? Какие тайм-ауты отвечают за обработку таких ситуаций? Надеюсь, вы дадите мне несколько советов ;-)

В общем и целом

В вашем статусе Apache не отображаются скрипты PHP, но если вы действительно используете PHP, взгляните на Процессы Apache зависают и попадают в MaxClients