अक्सर, इंटरनेट पर सर्फिंग करते समय, उपयोगकर्ताओं को 504 गेटवे टाइमआउट (टाइम आउट) त्रुटि का सामना करना पड़ सकता है, लेकिन हर कोई इसका अर्थ समझे बिना इसे पास कर देता है।
504 गेटवे टाइमआउट (टाइम आउट) त्रुटि का क्या अर्थ है?
504 गेटवे टाइमआउट (टाइम आउट) त्रुटि सबसे आम में से एक है। 504 गेटवे टाइमआउट (टाइम आउट) क्या है? एक नियम के रूप में, इस तरह की त्रुटि तब हो सकती है जब सर्वर पर बड़ी संख्या में अनुरोध भेजे जाते हैं, जिस पर एक वेब संसाधन स्थित है, और उसके पास उन्हें संसाधित करने का समय नहीं है, अर्थात यह निर्दिष्ट समय के भीतर वापस नहीं आ सकता है सीमा। HTTP प्रतिक्रिया। नतीजतन, कनेक्शन बाधित भी हो सकता है, और उपयोगकर्ता को कभी भी वेब संसाधन तक पहुंच नहीं मिलेगी। यह इस तथ्य के कारण है कि सर्वर के पास पुराने अनुरोधों को संसाधित करने का समय नहीं है, जो पहले से ही बहुत जमा हो चुके हैं, और नए भी दिखाई देते हैं, जो कतार में खड़े होते हैं और संसाधित होने का समय नहीं होता है।
मैं 504 गेटवे टाइमआउट (टाइम आउट) त्रुटि का समाधान कैसे करूं?
समस्या स्क्रिप्ट में भी हो सकती है, जिसके पास आवंटित समय में कार्य का सामना करने का समय नहीं होता है। ज्यादातर मामलों में, ऐसा तब होता है जब स्क्रिप्ट तीसरे पक्ष के नोड्स तक पहुंच रही होती है। इस समस्या को हल करने के लिए, PHP max_execution_time पैरामीटर के मान को बढ़ाने के लिए पर्याप्त है। यदि समस्या का समाधान नहीं होता है, तो स्क्रिप्ट को स्वयं किसी तरह से अनुकूलित करना होगा ताकि वह निर्दिष्ट समय के भीतर कार्यों को पूरा कर सके।
केवल सर्वर व्यवस्थापक ही दबाव की समस्या का सामना कर सकता है, जिसे इसके प्रदर्शन को कई गुना बढ़ाना होगा। आप अपनी योजना तभी पूरी कर सकते हैं जब आप कंप्यूटर रैम की मात्रा बढ़ा दें, और प्रोसेसर को अधिक शक्तिशाली में बदल दें। इसके अलावा, आपको अपाचे वातावरण में सीधे httpd प्रक्रियाओं की संख्या बढ़ाने की आवश्यकता होगी। ऐसा भी हो सकता है कि साइट को आम तौर पर किसी अन्य होस्टिंग पर "स्थानांतरित" करना पड़े। ऐसी आवश्यकता तभी उत्पन्न होगी जब साइट एक नियमित वर्चुअल होस्टिंग पर स्थित होगी, जिसका व्यवस्थापक या तो अनुरोधों का जवाब नहीं देगा, या मदद करने से इनकार करेगा, या यदि वह ऐसी समस्या का समाधान नहीं कर सकता है।
एक और समाधान है जो अधिकांश उपयोगकर्ताओं को पसंद आ सकता है। इस विकल्प का तात्पर्य साइट के अनुकूलन से है। अर्थात्, साइट व्यवस्थापक को स्क्रिप्ट, SQL क्वेरी और बहुत कुछ अनुकूलित करने की आवश्यकता होगी ताकि उन्हें कम समय में निष्पादित किया जा सके।