2012-03-20 27 views
12

बस अकामाई सीडीएन नेटवर्क पर कुछ डाउनलोड स्विच किए गए हैं और मैं उनके द्वारा वितरित लॉग फ़ाइलों में कुछ अजीब चीजें देख रहा हूं। कई प्रविष्टियों में स्टेटस कोड 000 है। जब मैंने उनसे पूछा तो उन्होंने कहा कि 000 वह स्थिति है जब ग्राहक पूरी फ़ाइल को स्थानांतरित किए बिना डिस्कनेक्ट करता है। चूंकि 000 मान्य HTTP प्रतिक्रिया कोड (आरएफसी से) नहीं दिखता है, इसलिए मुझे आश्चर्य है कि यह सही है या नहीं।HTTP स्थिति कोड 000 क्या है?

+1

यह उनकी लॉगफाइल है, वे जो भी चाहते हैं उसका 000 मतलब कर सकते हैं। क्या आपके पास यह सोचने का कोई कारण है कि वे आपसे झूठ बोल रहे हैं? – geoffspear

+0

ऐसा लगता है कि अकामाई से कुछ प्रकार का कस्टम एक्सटेंशन है। अब तक मुझे लगता है कि ग्राहक को प्रतिक्रिया कोड 200 मिलेगा। – rekire

+0

Wooble: मुझसे झूठ नहीं बोल रहा है, लेकिन मेरे पास बहुत सारे मामले हैं जहां समर्थन की अगली पंक्तियों पर लोगों को हमेशा सारी जानकारी नहीं होती है। एफडब्ल्यूआईडब्ल्यू, लॉग फ़ाइल * मानक * एक मानक "संयुक्त" लॉग प्रारूप फ़ाइल होने के लिए है। मानकों से तोड़ना उनके लिए बहुत अजीब होगा, खासकर जब से उन त्रुटि कोड किसी भी विश्लेषणात्मक सॉफ़्टवेयर को फेंक देंगे (इस तरह मैंने पहली बार समस्या के बारे में सीखा)। –

उत्तर

3

इसका सामान्य अर्थ है: कोई वैध HTTP प्रतिक्रिया कोड (यानी: कनेक्शन विफल हुआ, या किसी भी डेटा से पहले निरस्त कर दिया गया था)।

मुझे लगता है कि उनके नेटवर्क समस्याएं हैं या अकामाई अपने वेबसर्वर को सही ढंग से प्रबंधित नहीं कर रहा है।

+1

यह विश्वास करना बहुत मुश्किल है कि अकामाई लॉगिंग के साथ गैर-मानक कुछ भी करेगा क्योंकि वे वहां के सबसे बड़े (और सबसे पुराने) सीडीएन प्रदाताओं में से एक हैं। मुझे लगता है कि कुछ भी संभव है ... –

16

वहाँ एक knowledge base article (आवश्यकता प्रवेश) जो उनके लॉग मूल्यों को सूचीबद्ध करता है:

लॉग वितरण सेवाएँ (एलडीएस) एलडीएस एक ग्राहक बीच में बंद करें के साथ किसी भी 200 या 206 प्रतिक्रिया के लिए एक 000 दिखाएगा: वस्तु मूल या किनारे से सही ढंग से परोसा गया था, लेकिन अंतिम उपयोगकर्ता ने इसे पूरा होने से पहले कनेक्शन/लेनदेन को समाप्त कर दिया था।

यह वास्तव में एक कस्टम स्थिति है क्योंकि मानक लॉग प्रारूप में कोई फ़ील्ड शामिल नहीं है जो क्लाइंट निरस्त करने का संकेत दे सकता है।

3

000 नेटवर्क त्रुटि के कारण कोई HTTP कोड प्राप्त नहीं होने पर उपयोग करने के लिए एक सामान्य कोड है। knowledge base article for Amazon CloudFront के अनुसार, 000 का भी अर्थ है कि क्लाइंट उस सेवा के अनुरोध को पूरा करने से पहले डिस्कनेक्ट हो गया।

संबंधित मुद्दे