रोलआउट पर मरने के बजाय एक इन-फ्लाइट अपलोड खत्म होने दें

Fixkamo-internal
शिप
8 अगस्त 2026 को 3:40 am बजे UTC
लेखक
kamo
Commit
913da0a

एक 2 गीगाब चैट लगाव 100% तक पहुंच गया और फिर 'बैड गेटवे' के साथ विफल रहा क्योंकि एक इसके शीर्ष पर तैनात: फली ने SIGTERM को 03:34:36 पर ले लिया और स्थानांतरण, सात मिनट में पांच सेकंड बाद गंभीर हो गया। दो कारण अगला एक नंगे प्रक्रिया के साथ SIGTERM संभालता है। कोई फर्क नहीं पड़ता कि क्या अनुग्रह अवधि निर्धारित है; और अनुग्रह अवधि 5s थी वैसे भी। जब अनुरोध किया गया था तो दोनों हानिरहित थे। अब एक एकल लगाव मिनट के लिए एक कनेक्शन पर कब्जा कर सकते हैं जबकि यह क्लस्टर हर धक्का पर तैनात होता है, इसलिए कोई भी समवर्ती पुश एक अपलोड को नष्ट कर देता है। SIGTERM अब drains: नए कनेक्शन को स्वीकार करना बंद करो, एक बार में निष्क्रिय रखें पॉड तुरंत घूर्णन छोड़ देता है, और चलने वाले अनुरोधों को समाप्त करने देता है। अगला हैंडलर केवल अनदेखा होने के बजाय अवरोधित है, क्योंकि किसी भी श्रोता के अंदर एक निकास () जीतना उड़ान में कुछ भी नहीं के साथ एक फली अभी भी एक सेकंड में निकलती है, इसलिए साधारण रोलआउट अपरिवर्तित हैं; केवल वास्तविक काम के साथ एक फली इंतजार खत्म करने के लिए, 600s पर कैप्ड एक 660 के अनुग्रह अवधि के तहत और 900 के दशक की प्रगति की अवधि जो टाइमआउट से मेल खाती है कार्यप्रवाह को पहले से ही साथ इंतजार कर रहा है।.

सभी बदलाव

जैसा कि आप शिपिंग देखते हैं?

इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.

Foreverमूल्य निर्धारण देखें