- शिप
- 4 सितंबर 2026 को 7:50 pm बजे UTC
- लेखक
- Kamo
- Commit
- aefbb92
तैनाती ने प्रत्येक सेवा के एकमात्र फली को बदल दिया, जिसमें अनुरोधों को पकड़ने के लिए कुछ भी नहीं था। उड़ान। तीन सेटिंग्स, बेड़े में लागू: - प्रक्रिया से पहले 10s की नींद आती है। Kubernetes अपने फली को हटा देता है EndpointSlice और संकेत यह एक ही समय में, और Traefik केवल द्वारा हटाने के बारे में सीखता है घड़ी - इसलिए एक पल के लिए यह नए अनुरोधों को एक फली में भेज देता है जो पहले से ही शुरू हो चुका है उन्हें मना करना। यह अंतर यह है कि अन्यथा क्लीन रोलआउट पर 502s से आया था। - समाप्तिGracePeriodSeconds preStop नींद के ऊपर उठाया, तो हुक खुद नहीं है SIGKILLed, और इन-फ्लाइट काम खत्म करने के लिए कमरे है। यह एक छत है, कोई प्रतीक्षा नहीं है: एक निष्क्रिय फली अभी भी एक सेकंड में निकलता है। - minReadySeconds 15, इसलिए एक फली जो एक बार तत्परता से गुजरती है और फिर गिरती है, सेवानिवृत्त नहीं हो सकती है। स्वस्थ फली यह पहले से ही रोलआउट अच्छा कहा जाता है के बाद बदल दिया। topologySpreadConstraints एक दूसरे प्रतिकृति के लिए तैयार कर रहे हैं; वे एक पर निष्क्रिय कर रहे हैं। लाइव क्लस्टर से लेखापरीक्षित: `kamo` में 65 तैनाती का 63 एक प्रतिकृति चला, 65 में से 1 था एक preStop हुक, और कोई भी minReadySeconds था। मीडिया सर्विस ने `strategy: Recreate` के साथ एक प्रतिकृति पर 5s अनुग्रह अवधि के साथ भेज दिया, इसलिए हर तैनात किए गए pod सेवा चैट, संलग्नक, चैट और अधिसूचना WebSockets, उपस्थिति को हटा दिया गया और धक्का, और उसके बाद ही प्रतिस्थापन शुरू किया - जिसका लॉग अपने बूट को 59 सेकंड में डाल दिया। कि एक ~65s विंडो है जिसमें सेवा मौजूद नहीं थी, और तार पर एक अपलोड गंभीर हो गई थी। 5s चिह्न। एक सदस्य ने वास्तव में इस पर एक दस्तावेज़ अपलोड किया। यहाँ कोई PersistentVolumeClaim नहीं है और कभी नहीं था - मात्रा एक ConfigMap, दो रहस्य हैं इसलिए कुछ भी आवश्यक नहीं है Recreate. इसे छोड़ दिया गया। रोलिंग अधिकतम के साथ अद्यतन 0 / maxSurge 1; अनुग्रह 660s कामो-आंतरिक मैच करने के लिए, जो करता है एक ही 3 GiB संलग्नक; ************* 5s -> 600s, जो था वास्तव में अपलोड बंद करने की सीमा; सीआई के रोलआउट टाइमआउट ने 900s तक बढ़ा दिया। 1: मीडिया सर्विस अभी तक दो पॉड्स को सही ढंग से पूरा नहीं कर सकती है। इसका STOMP ब्रोकर है इन-हेप और इसके प्रति वार्तालाप जेटस्ट्रीम उपभोक्ता एक विशेष टिकाऊ है जिसका नाम बाद में रखा गया है। सत्र GUID, इसलिए दूसरा फली चुपचाप बातचीत के लिए कुछ भी नहीं प्राप्त होगा पहला फली बाध्य यह अलग से तय किया गया है, प्रतिकृति गिनती चाल से पहले।.