502 त्रुटि गेटवे - यह क्या है? कारण और समाधान

कंप्यूटर

प्रत्येक इंटरनेट उपयोगकर्ता ने उसे देखाब्राउज़र संदेश "502: खराब गेटवे", जिसका अर्थ है अनुरोध के प्रसंस्करण के दौरान वेब सर्वर त्रुटियों के पक्ष में उपस्थिति। अक्सर, असफलताओं के कारण वेब सर्वर या होस्टिंग कंपनी के उपकरण की अनुचित कॉन्फ़िगरेशन के कारण होते हैं। मानक समस्या DNS या प्रॉक्सी सर्वर की गलत प्रसंस्करण है।

"502: खराब गेटवे" का क्या अर्थ है

त्रुटि का मतलब है कि वेब सर्वर के साथ अनुरोधब्राउज़र पक्ष प्रवेश किया, लेकिन सामान्य कतार से अनुचित रूप से संसाधित या हटा दिया गया था। यदि सर्वर इंटरनेट गेटवे के पीछे स्थित है, तो समस्या शायद गेटवे में या वेब सर्वर के संचालन में है, जो गेटवे पर त्रुटि के बारे में जानकारी प्रसारित करती है, और फिर इसे उपयोगकर्ता के ब्राउज़र में प्रदर्शित किया जाता है।

त्रुटि 502 के कारण। सर्वर संसाधनों की कमी

502 खराब गेटवे यह क्या है

इस त्रुटि की उपस्थिति के साथ मुख्य समस्याअपर्याप्त सर्वर संसाधनों भेजे प्रश्नों को संभालने के लिए, जिसकी वजह से सर्वर उत्पन्न करने के लिए संसाधनों का एक त्रुटि 502 अभाव हो या तो हार्डवेयर (स्मृति की कमी, प्रोसेसर गति, या ड्राइव की कमी) और सॉफ्टवेयर गलत कॉन्फ़िगरेशन सर्वर या सॉफ्टवेयर से संबंधित हो सकता है इस्तेमाल किया शुरू होता है सॉफ्टवेयर।

लेकिन ऐसी स्थिति है जहां पर्याप्त संसाधनों के साथ, सर्वर समय-समय पर त्रुटि उत्पन्न करता है 502: खराब गेटवे। हार्डवेयर विफलताओं के मामले में, यह क्या हो सकता है?

संसाधनों का प्रतिबंध दर्ज किया जा सकता हैस्वचालित रूप से जब एक समर्पित वीपीएस सर्वर या आभासी होस्टिंग टैरिफ योजना छोड़ देता है। नतीजतन, सर्वर वर्तमान लोड से निपटने में सक्षम नहीं हो सकता है।

अपाचे जैसे वेब सर्वर, कड़ाई से हैंकॉन्फ़िगरेशन किए जाने पर निर्दिष्ट अनुरोध हैंडलर की एक निश्चित संख्या निर्दिष्ट होती है। यदि उनमें से सभी एक साथ कब्जे में हैं, तो आने वाले अनुरोध कतार में रखा गया है, और इसका समय उनमें से प्रत्येक के लिए एक मिनट से अधिक नहीं हो सकता है। यदि टाइमआउट पार हो गया है, तो अनुरोध रद्द कर दिया गया है और उपयोगकर्ता को 502 त्रुटि दी गई है। इसके अतिरिक्त, हैंडलर के पास कतार के सामान्य प्रसंस्करण के लिए पर्याप्त वर्तमान मुक्त संसाधन नहीं हो सकते हैं।

किसी सर्वर पर PHP + FastCGI सॉफ़्टवेयर बंडल का उपयोग करते समय, php-cgi प्रक्रियाओं की एक गैर-अनुकूलित संख्या के साथ, अधिभार और संसाधनों की कमी लगभग हमेशा होती है।

प्रसंस्करण अनुरोधों के संसाधनों की कमी के सबसे आम कारण

502 खराब गेटवे जिसका मतलब है

  1. सर्वर साइट पर एक साथ आगंतुकों की वर्तमान संख्या का सामना नहीं करता है। साथ ही, विभिन्न खोज रोबोट और गलत सॉफ़्टवेयर स्क्रिप्ट द्वारा संसाधनों का एक महत्वपूर्ण हिस्सा खर्च किया जा सकता है।
  2. हैकिंग डीडीओएस हमलों के दौरान सर्वर अधिभार, जब सर्वर प्रसंस्करण के लिए एक साथ बड़ी संख्या में अनुरोध विफल रहता है।
  3. सेवा का उपयोग करते समय एक स्थिति हैआभासी होस्टिंग अप्रत्याशित रूप से, एक त्रुटि 502: खराब गेटवे। इसका क्या मतलब है? यह होस्टिंग पक्ष पर एक समस्या का संकेत दे सकता है, जिसे overselling के रूप में जाना जाता है, यानी, इस तरह के कई क्लाइंट खातों के एक सर्वर पर एक होस्टर होस्ट करना है कि चरम समय के दौरान उन्हें वर्तमान हार्डवेयर संसाधनों की कमी है।
  4. वास्तविक सर्वर या सॉफ़्टवेयर या हार्डवेयर संगतता की कमी का गलत कॉन्फ़िगरेशन।
  5. साइट पर बाहरी संसाधनों का उपयोग, जैसे विज़िटर काउंटर, विभिन्न सूचनार्थियों, स्क्रिप्ट्स। ऐसे बाहरी स्रोतों के साथ समस्याओं के साथ एक त्रुटि हो सकती है।
  6. खराब गुणवत्ता वाले इंटरनेट कनेक्शन वाले सर्वर पर बड़ी फ़ाइलों को अपलोड करना।

PHP स्क्रिप्ट त्रुटियां

स्क्रिप्ट के कारण त्रुटि 502 हो सकती हैPHP प्लग-इन या एक्सटेंशन जो निष्पादन पूर्ण होने पर सर्वर को संबंधित कोड नहीं भेजते हैं। उदाहरण के लिए, त्रुटि 502 उत्पन्न करने के लिए: प्रॉक्सी सर्वर विकल्पों में से एक के रूप में खराब गेटवे nginx स्क्रिप्ट की स्थिति की गलत परिभाषा और सिस्टम विफलता के रूप में वेब सर्वर सेवाओं के टूटे हुए कनेक्शन की धारणा के कारण हो सकता है।

तो, सभी स्थिर जानकारी (चित्र,साइट के पेज, फाइल रोबोट) सामान्य रूप से और त्रुटियों के बिना लोड करता है। इस मामले में "502: खराब गेटवे" का क्या अर्थ है? सॉफ़्टवेयर स्क्रिप्ट, प्लग-इन और एक्सटेंशन लोड करते समय यह विफलता ठीक होती है।

502 खराब गेटवे nginx

त्रुटि 502 उपचार

पहला कदम विश्लेषण करना हैवर्तमान सर्वर लोड, विशेष रूप से त्रुटि के समय। रैम के भार पर विशेष ध्यान दिया जाना चाहिए और यदि आवश्यक हो, तो अनुरोधों की प्रसंस्करण में सुधार के लिए अपना आकार बढ़ाएं।

जांचें कि सीमाएं सही ढंग से सेट हैं।एक साथ संसाधित php-cgi प्रक्रियाओं की संख्या। उनकी गलत कॉन्फ़िगरेशन सेवा के तेज़ी से अधिभार और संदेश "502: खराब गेटवे" की निरंतर उपस्थिति की ओर ले जाती है। होस्टिंग प्रदाता की समर्थन सेवा में पता लगाने के लिए प्रक्रियाओं की सीमाओं को सही ढंग से कॉन्फ़िगर कैसे करें और कैसे करें।

अधिकतम बाहरी नेटवर्क को अनुरोध कम करेंसंसाधनों और उनके डाउनलोड और प्रतिक्रिया के लिए समय सीमा निर्धारित करें। यह आपको यह देखने की अनुमति देगा कि सर्वर संसाधन कहां खर्च किए जा रहे हैं, और साइट के बाहरी "फिसलने" से छुटकारा पाने में मदद करें।

502 खराब गेटवे का क्या मतलब है

अगर overselling संदिग्ध है यासर्वर कॉन्फ़िगरेशन की गलत कॉन्फ़िगरेशन, होस्टिंग सेवा से संपर्क करें। यदि कोई प्रतिक्रिया नहीं है, और समस्या ठीक नहीं है, तो होस्टिंग प्रदाता को बदलें। सर्वर की अनुपलब्धता एक साधारण त्रुटि 502: खराब गेटवे के कारण घाटे का कारण बन सकती है। व्यवसाय के लिए इसका क्या अर्थ है, मुझे लगता है, समझाया जा सकता है।