Det finns ingen vanlig HTTP-svarsstatus som heter 000. I Squids åtkomstlogg betyder en nolla i HTTP-statusfältet att det inte fanns något HTTP-resultat tillgängligt för den transaktionen.

Läs det tillsammans med den omgivande resultatkoden, varaktigheten, byträknarna, klienten och den begärda åtgärden. En hälsoprob som öppnar en socket och stänger den gör något annat än en webbläsare som slutför en HTTP-begäran.

Matcha tidsstämpeln mot den faktiska probkonfigurationen. Gamla övervakningsinstanser kan fortsätta skicka kontroller, och en kort probtimeout kan stänga anslutningen innan det förväntade utbytet är klart. Det är möjligheter att fastställa, inte slutsatser kodade i 000.

Se den interna loggen och värdevidens om posten pekar mot ett bredare stopp. Ett historiskt fall med lagringsfördröjningar gör inte lagring till förklaringen på en annan server.

Att ändra en loggparser så att den kallar 000 för ett webbplatsavbrott döljer bara otydligheten. Behåll det som ett ofullständigt HTTP-resultat tills anslutningens bevis förklarar vad som hände.

Relaterade artiklar