На телепатию не надеяться. Либо пригласите специалиста - либо приведите более подробную диагностику. Начните с выводов команд
top free -m vmstat -S m 3 5
Можно, конечно, и дальше телепатией заниматься, но судя по легенде на графике - все куда проще. Создали статические правила в iptables + считывают счетчики срабатывания цепочек.
Чем названия выискивать - проще что-то подобное написать.
Смотрите документацию апача (или nginx). Там написано как можно настроить формат логов, чтобы в них попадали HTTP заголовки ответа.
В модуле апача тоже действуют похожие механизмы.
Мне показалось что сеанс уже начат. Как обычно, не мной ;)
Но у nginx есть аналогичный модуль. Не делайте вид, что меня не поняли.
Никто и не писал что всегда.
Думаю, что на практике ТС не заметил бы разницы - даже если бы ничего не выбирал. Обычный префорк (+ fcgi для скриптов) - замечательно переварил бы статику.
Неверно.
Например, если апач увидит что клиент (прокси, nginx в примере) отвалился - он пошлет SIGPIPE CGI-скрипту, который обрабатывает запрос. Затем SIGTERM. И наконец SIGKILL. Убъет он его, в конце-концов. Для скриптов, обрабатываемых модулями апача все несколько иначе, но щасливой работы в общем случае - тоже не выйдет.
Увы, в т.ч. и на стороне прокси.
Я написал: что-то в связке - лишнее. Возможно что nginx (N.B.: реврайт nginx умеет).
Согласен, там действительно похоже на дефолт.
Тем не менее, ТС явно не понял, что нужно добавить эту директиву. А я не понимаю, как значение 120 вместо 40 - поможет для скрипта, который будет работать 3 часа.
А что сделает nginx с соединением, если бакенд туда данные не сливает уже порядочное время?
Что более интересно, как поведет себя сам бакенд если скрипт молча работает продолжительное время? Директивы, управляющие его поведением - разные, начиная от TimeOut, но так или иначе работа скрипта прекратится.
Апач или nginx - тут лишние. Или, как заметил андрейка - fcgi.
А где еще должна быть директива модуля апача, кроме как не в конфиге оного?
Да, вы опять "удивили". Мягко говоря.
Сломал парсер русского языка о предыдущего оратора. Еще mod_rewrite зачем-то приплели...
Эмм... А каким образом можно было определить наличие у ТС resolvconf в системе? Скажем так, я редко эту программу вижу на серверах... Ибо зачем оно там надо?