Обычного статуса ответа HTTP с именем 000 не существует. В журнале доступа Squid ноль в поле статуса HTTP означает, что для этой транзакции не было доступного результата HTTP.

Читайте его вместе с окружающим кодом результата, длительностью, счётчиками байтов, клиентом и запрошенной операцией. Проверка работоспособности, которая открывает сокет и закрывает его, делает не то же самое, что браузер, завершающий запрос HTTP.

Сопоставьте отметку времени с фактической конфигурацией проверки. Старые экземпляры мониторинга могут продолжать отправлять проверки, а короткий тайм-аут проверки может закрыть соединение до завершения ожидаемого обмена. Это возможности, которые нужно установить, а не выводы, закодированные в 000.

Обратитесь к внутреннему журналу и свидетельствам хоста, если запись указывает на более широкую остановку. Исторический случай с задержками хранилища не делает хранилище объяснением на другом сервере.

Изменение анализатора журналов, чтобы называть 000 сбоем сайта, лишь скрывает неоднозначность. Держите его как неполный результат HTTP, пока свидетельства соединения не объяснят, что произошло.

Похожие статьи