- शिप
- 27 अगस्त 2026 को 6:58 am बजे UTC
- लेखक
- Kamo
- Commit
- a440534
ओपनरेंज ने प्रत्येक नोड विफलता को एक IOException में पतन किया, इसलिए एक कॉलर कर सकता है इसके साथ कुछ भी नहीं, लेकिन 500 वापस लौटें। एक ब्राउज़र का <img>/<video>/<audio> एक प्रदान नहीं कर सकता 500 - यह एक बिट हो जाता है, "failed", और उस पर latches - तो एक लगाव जिसका वस्तु कभी नहीं लिखा गया था एक सदस्य के प्ले बटन को चुपके से जवाब दिया। असफलता केवल इसलिए पहुंच गया क्योंकि किसी ने कहा "यह भेजा लेकिन वे इसे नहीं खेल सकते"। दोनों कारणों के विपरीत उत्तर हैं। सामग्री अनुपस्थित स्थायी और लायक है स्पष्ट रूप से कह रहा है; भंडारण अपरिगम्य क्षणिक और मूल्य retry है। राय ऑब्जेक्टNotStoredException केवल जब डब्ल्यूएचओएल बेड़े का उत्तर दिया गया और हर जवाब था NoSuchKey: एक नोड जो पहुंचा नहीं जा सकता है वह वस्तु को रखने वाला हो सकता है, इसलिए मिश्रण एक साधारण IOException रहता है। एक सदस्य को उनकी फ़ाइल बता रही है आंशिक आउटेज के दौरान स्थायी रूप से खो गया एक गलती है जो यहां नहीं हो सकती है वापस चला गया। यह IOException का विस्तार करता है, इसलिए सभी सात मौजूदा कॉल साइट बिना किसी चीज के काम करते रहते हैं। और पहले इसे पकड़कर भेदभाव का चयन करें।.