Когда время ожидания клиента истекло, сервер знает, что клиент прервал соединение. В конфигурации mod_log
спецификатор формата %X
используется для регистрации состояния клиентского подключения после завершения запроса, что в данном случае и нужно знать.
Настройте свои журналы для использования %X
и найдите символ X
в строках журнала.
Бонус: Я даже нашел обсуждение об этой функции на apache форуме разработчиков, с 20 лет go
Обновление: Относительно отказано в подключении, они не могут быть зарегистрированы apache. Отказ в соединении осуществляется ядром, в стеке tcp, а не apache. Самое близкое решение, включая только apache, о котором я могу подумать, - это отслеживание количества открытых соединений (используя mod_status
). Если он достигает максимального значения, вы знаете, что можете отказаться от подключения. В противном случае вам потребуется настроить какое-либо решение для мониторинга, чтобы отслеживать сбросы tcp, отправленные ядром.