मुझे आश्चर्य है कि 10-20 सेकंड, या कुछ मिनटों के डाउनटाइम के दौरान आप किस माहौल में काम कर रहे हैं। स्वाभाविक रूप से, यह आदर्श नहीं है, लेकिन मुझे यह कल्पना करना है कि भुगतान करने के लिए बहुत छोटी कीमत है, खासकर यदि आप गैर-पीक घंटों के दौरान तैनात करते हैं।
एम 2 डेवलपर प्रलेखन: उत्पादन के लिए Magento की तैनाती करें । इस लेखन के रूप में, डॉक्स विरल हैं, और चर्चा के लिए एक बाहरी गिटहब मुद्दे के लिए लिंक। हालांकि, उन आधिकारिक डॉक्स पर नजर रखने के लिए एक अच्छी जगह है।
मेरी टीम M2 को तैनात करने के लिए Capistrano का उपयोग कर जांच कर रही है। हम अभी तक एक अंतिम प्रक्रिया पर नहीं आए हैं, लेकिन एक साधारण Google खोज ("कैपिस्ट्रानो मैगेंटो 2") दर्शाता है कि बहुत से लोग उसी के साथ प्रयोग कर रहे हैं।
अंत में नीली-हरी तैनाती जैसी कई योजनाएं हैं जो डाउनटाइम को कम करने की कोशिश करती हैं। विशेष रूप से ब्लू-ग्रीन एक स्टेजिंग सर्वर होने जैसा है, लेकिन महत्वपूर्ण समय पर आप DNS को नीले से हरे रंग में इंगित करते हैं, जिससे हरे रंग में रहते हैं और नीले रंग में "मंचन" करते हैं। अगली तैनाती के लिए नीला फिर से जीवंत हो जाता है। इस तरह से डाउनटाइम सैद्धांतिक रूप से शून्य है, और परिवर्तन डीएनएस के रूप में जल्दी से फैलता है।