मैं वर्तमान Magento 2.2, php7, Apache2में एक Amazon AWS EC2 c4.largeउदाहरण पर चल रहा हूं , लेकिन यहां तक कि t2.micro इंस्टेंसेस आमतौर पर ठीक हैं जब मैं इसे एक विकास सर्वर के रूप में उपयोग कर रहा हूं।
किसी कारण से हर बार जब मैं सेटअप चलाता हूं: अपने किसी कस्टम मॉड्यूल में किसी एक सेटअप फाइल को अपडेट करने के बाद अपग्रेड करता हूं या किसी थर्ड पार्टी मॉड्यूल को इंस्टॉल करने के बाद मेरा सर्वर बेहद धीमा हो जाता है, जब भी मैं कोशिश करता हूं 100% सीपीयू उपयोग में रहता हूं पेज लोड करने के लिए, पेज लोडिंग में 1 मिनट + लगता है, और पेज लोड नहीं करने पर 25% सीपीयू उपयोग पर रहेगा। यह केवल मैगनेटो वेबसाइट को प्रभावित करता है जहां मैंने सेटअप कहा: अपग्रेड, अन्य मैगेंटो पर एक ही सर्वर पर स्थापित पेज अभी भी सामान्य गति से लोड होंगे।
कभी-कभी समस्या मैं केवल अपग्रेड किए गए मॉड्यूल को हटाकर, सर्वर को पुनरारंभ करने और फिर कोड में किसी भी बदलाव के बिना मॉड्यूल को फिर से स्थापित करने के द्वारा तय की जाती है, कभी-कभी एक दूसरा सेटअप: अपग्रेड समस्या को ठीक करता है, और कभी-कभी ऐसा लगता है कि मैं इसे ठीक कर सकता हूं। पूरी तरह से Magento 2और मॉड्यूल को पुनर्स्थापित करके ।
मैंने ऐसा किया है Magento 2.1.6, 2.1.8, 2.1.9और 2.2, सभी प्रकार के थीम और मॉड्यूल के विभिन्न प्रकार के संयोजन जो किसी और के साथ डिफ़ॉल्ट, डेवलपर और उत्पादन मोड पर कोई समस्या नहीं है।
संपादित करें: महत्वपूर्ण नोट
यदि आप इस मुद्दे पर चल रहे हैं और मेरे जैसा कुछ निश्चित है कि आपने अपने कैश को कभी अक्षम नहीं किया है, तो अभी के रूप में एक स्वीकृत मुद्दा है (मैगेंटो 2.3) जहां चलना composer updateकभी-कभी आपके सभी कैश को निष्क्रिय कर देता है। तो भले ही आपको लगता है कि आपके कैश सक्षम हैं, यह डबल-जांच के लायक है।