503 सेवा अनुपलब्ध म्हणजे काय? त्रुटी आपण शोधत असलेले पृष्ठ तात्पुरते अनुपलब्ध आहे - काय करावे

फोनवर डाउनलोड करा 13.04.2019
फोनवर डाउनलोड करा

इंटरनेटवर सर्फिंग करत असताना, आपल्यापैकी प्रत्येकाला “एरर 503 - सेवा अनुपलब्ध” असा मेसेज आला आहे जी अलीकडेपर्यंत व्यवस्थित काम करत होती. हा कोडयाचा अर्थ असा की तुम्ही ज्या http संसाधनात प्रवेश करू इच्छिता ते तात्पुरते अनुपलब्ध आहे.

"एरर 503" काय दर्शवते?

प्रत्येक खाते, होस्टिंगवर स्थित आहे ठराविक रक्कम कार्यप्रवाह, जे वैशिष्ट्यांद्वारे काटेकोरपणे नियंत्रित केले जाते दर योजना. नेटवर्कवरील इतर संगणकांकडील विनंत्या ज्या क्रमाने प्राप्त होतात त्यावर प्रक्रिया केली जाते. त्याच वेळी, हलके विनंत्या जवळजवळ त्वरित प्रक्रिया केल्या जाऊ शकतात, तर जड लोकांसह कार्य करण्यास थोडा वेळ लागतो.
ही रांग मर्यादित आहे एक विशिष्ट संख्याविनंत्या, आणि मर्यादा ओलांडल्यास, विनंती नाकारली जाते आणि वापरकर्त्याचा ब्राउझर "एरर 503" संदेश प्रदर्शित करतो.

जेव्हा ब्राउझरमध्ये 503 एरर कोड दिसतो तेव्हा वापरकर्त्याने काय करावे?

बर्याचदा, या सर्व्हरच्या वर्तनाचे कारण आणि त्रुटी कोड 503 दिसणे ही तात्पुरती समस्या आहेत आणि काही काळानंतर सर्व्हर आवश्यक प्रमाणात संसाधने सोडेल आणि विनंतीवर प्रक्रिया करण्यास सक्षम असेल. म्हणूनच तीन मिनिटांसाठी साइटवर लॉग इन न करण्याची शिफारस केली जाते, जेणेकरुन होस्टिंग संगणकावर कॉल असलेली दुसरी रांग तयार करू नये, ज्यामुळे सध्याची परिस्थिती आणखी वाढू शकते.

त्रुटीची कारणे "एरर 503 - सेवा अनुपलब्ध"

कोड 503 सर्व्हरवर विनंत्यांची मोठी रांग तयार करण्याचे सूचित करते, ज्याचा तो सामना करू शकत नाही. रांग तयार होण्याची मुख्य कारणे अशी असू शकतात:

  1. स्क्रिप्ट अतिशीत.
  2. सर्व्हरला मोठ्या संख्येने विनंत्या.
यापैकी प्रत्येक कारणाकडे वेबमास्टर्स आणि http संसाधनाच्या प्रशासकांकडून अधिक लक्ष देणे आणि साइटच्या कार्याचे ऑप्टिमायझेशन आवश्यक आहे.

स्क्रिप्ट गोठवण्याची कारणे आणि या समस्येचा सामना करण्याच्या पद्धती

स्क्रिप्ट फ्रीज आणि पुढील देखावा"त्रुटी 503 - सेवा अनुपलब्ध" त्रुटी खालील घटकांमुळे होऊ शकतात:

  1. फाइल्स ट्रान्सफर करत आहे मोठा आकारयेथे PHP मदत. दोन मुख्य कारणांसाठी स्क्रिप्ट न वापरता मोठ्या फायली थेट हस्तांतरित करण्याची शिफारस केली जाते:
    • स्क्रिप्ट आहेत मर्यादित वेळकार्य करा आणि त्याची कालबाह्यता झाल्यानंतर प्रसारणात व्यत्यय येईल;
    • PHP वापरून फायली हस्तांतरित करण्यासाठी एक वेगळी प्रक्रिया लागते, जी वापरकर्त्याच्या विनंतीवर प्रक्रिया करणे थांबवते.
  2. विशेष मल्टी-थ्रेडेड प्रक्रिया वापरून थेट फाइल हस्तांतरण आयोजित करण्याची शिफारस केली जाते जी एका वेळी मोठ्या संख्येने थ्रेड्सवर प्रक्रिया करते आणि HTTP संसाधनाच्या लोडिंग गतीवर परिणाम करत नाही.
  3. रिमोट सर्व्हरशी कनेक्शन. या प्रकारचे कनेक्शन टाळण्याची काटेकोरपणे शिफारस केली जाते, परंतु त्यांच्याशिवाय साइटच्या ऑपरेशनची अंमलबजावणी करणे अशक्य असल्यास, आपण कमी प्रतिसाद कालबाह्य सेट केले पाहिजे आणि कॉन्फिगर केले पाहिजे. चांगले कनेक्शनरिमोट सर्व्हरसह.
  4. मोठ्या संख्येने"गंभीर" किंवा निष्क्रिय CMS मॉड्यूल्स. वापरलेल्या CMS चे सर्व प्लगइन कार्यक्षमता आणि संसाधनाच्या वापरासाठी तपासले जाणे आवश्यक आहे. साइटला वेगवान ॲनालॉगसह धीमा करणारे मॉड्यूल पुनर्स्थित करण्याची शिफारस केली जाते, त्याव्यतिरिक्त, सर्व विस्थापित करणे चांगले आहे; न वापरलेले घटकइंजिन
  5. मेलिंग लिस्टचा निरक्षर वापर. मेलिंग स्क्रिप्ट फक्त तेव्हाच चालवण्याची शिफारस केली जाते जेव्हा सर्व्हरवरील लोड कमीत कमी असेल (उदाहरणार्थ, रात्री), दररोज संदेशांच्या संख्येवरील मर्यादा आणि स्क्रिप्टची वैशिष्ट्ये लक्षात घेऊन.
  6. साठी हळू विनंत्या MySQL डेटाबेस. उपलब्ध असल्यास हळू प्रश्नतुमच्या खात्यात mysql-slow.log नावाची फाइल दिसते. या फाईलमधील डेटा दिवसातून एकदा अपडेट केला जातो आणि त्यात डेटाबेससाठी विशेषत: समस्याप्रधान क्वेरी असतात. हळू विनंत्यांची संख्या कमी करण्यासाठी आणि म्हणून त्रुटी कोड 503 ची वारंवारता कमी करण्यासाठी, हे शिफारसीय आहे:
    • साइट इंजिनवर कॅशिंग घटक स्थापित करा जे डेटाबेसवरील विनंत्यांची संख्या कमी करतात;
    • स्वतःच क्वेरी ऑप्टिमाइझ करा;
    • नमुन्यांमध्ये वापरल्या जाणाऱ्या स्तंभांद्वारे अनुक्रमणिका डेटाबेस सारण्या;
    • साइटचे CMS बदला.

http संसाधनासाठी मोठ्या संख्येने विनंत्यांची कारणे

मोठ्या संख्येने विनंत्या आणि परिणामी, कोड 503 "सेवा अनुपलब्ध" सह त्रुटी येऊ शकते:

  • HTTP च्या साइटवरील सामग्री द्वारे लोड केलेल्या फाइल्सच्या मोठ्या संख्येने लिंक करते वैयक्तिक विनंत्या(अशा फायली प्रतिमा, टेबल असू शकतात, जावा स्क्रिप्ट्स);
  • अधूनमधून सर्व्हरला AJAX विनंत्या पाठवणाऱ्या घटकाची वेबसाइटवर उपस्थिती (उदाहरणार्थ, चॅट) आणि विनंत्यांची संख्या अभ्यागतांची संख्या आणि एका अभ्यागताच्या ब्राउझरमध्ये उघडलेल्या टॅबची संख्या यावर अवलंबून असेल;
  • अनुक्रमणिका बॉट्स जे साइट संसाधने क्रॉल करतात (उदाहरणार्थ, सर्व प्रकारचे शोधयंत्र);
  • इतर साइटवर पोस्ट केलेल्या कोणत्याही संसाधनांचा वापर;
  • DDoS हल्ले.

503 तात्पुरती सेवाअनुपलब्ध त्रुटी 503 चा अर्थ काय आहे?

त्रुटी 503 सेवा तात्पुरती अनुपलब्ध म्हणजे संसाधन तात्पुरते अनुपलब्ध आहे.

वेगवेगळ्या IP पत्त्यांवरून साइटवर एकाच वेळी 15 पेक्षा जास्त कनेक्शन तयार केले असल्यास किंवा तुमच्या IP पत्त्यावरून 10 पेक्षा जास्त एकाचवेळी कनेक्शन तयार केल्यास त्रुटी 503 येते.

मर्यादा खालील MIME प्रकारांना लागू होत नाहीत: application/javascript application/x-shockwave-flash image/jpeg image/png image/gif image/bmp image/tiff image/x-icon text/css. म्हणजेच, प्रतिमा, CSS आणि जावास्क्रिप्ट समाविष्ट आहेत जेव्हा पृष्ठ लोड एकाचवेळी कनेक्शन मानले जात नाही.

हे देखील लक्षात घ्यावे की जर 15 वापरकर्त्यांनी आपल्या साइटवर पृष्ठ उघडले असेल तर हे 15 नाही एकाचवेळी कनेक्शन. पृष्ठ सर्व्ह केल्यानंतर, कनेक्शन बंद आहे.

सर्व्हरची स्थिरता वाढवण्यासाठी आणि DDoS हल्ल्यांपासून आंशिक संरक्षण देण्यासाठी मर्यादा लागू करण्यात आल्या होत्या.

503 त्रुटीची कारणे भिन्न असू शकतात. त्यापैकी काही येथे आहेत:
1. साइटवर मोठ्या संख्येने हिट. उदाहरणार्थ, कारण असू शकते DDOS हल्लावेबसाइटवर.
2. संपूर्ण URL वापरून समाविष्ट किंवा इतर पद्धती वापरून स्क्रिप्टचा भाग लोड करत आहे. अशा विनंत्या टाळल्या पाहिजेत; ते साइटचे लोडिंग खूप कमी करतात. याव्यतिरिक्त, जर 3 पृष्ठे एकाच वेळी लोड केली गेली तर, त्यापैकी प्रत्येक 4 तयार करते अतिरिक्त कॉल, फक्त 10 अतिरिक्त कॉल केले जातील, बाकीच्यांना एरर कोड 503 प्राप्त होईल.

3. साइट स्क्रिप्ट्सवर प्रक्रिया करत असताना, सर्व्हर त्यांना रांगेत ठेवतो, जलद स्क्रिप्ट्स त्वरीत कार्यान्वित केल्या जातात आणि स्लो स्क्रिप्ट्सवर हळूहळू प्रक्रिया केली जाते आणि साइटवरील इतर कॉल्सची अंमलबजावणी कमी होते. जेव्हा रांगेतील विनंत्यांची संख्या गंभीर जास्तीत जास्त पोहोचते, तेव्हा सर्व्हर इतर सर्व विनंत्यांसाठी त्रुटी 503 देईल.
- HTTP द्वारे डाउनलोड करा मोठ्या फायली. यासाठी FTP प्रोटोकॉल वापरणे चांगले.
- प्रचंड दबाव MySQL सर्व्हरवर वेबसाइट स्क्रिप्ट.
- HTTP द्वारे कॉल केलेल्या दीर्घकाळ चालणाऱ्या स्क्रिप्ट. अशा स्क्रिप्टचे उदाहरण साइट स्क्रिप्टद्वारे वितरण असेल. आम्ही चालणाऱ्या सर्व स्क्रिप्टची शिफारस करतो बराच वेळ, माध्यमातून चालवा कमांड लाइन, किंवा CRON सेवा वापरणे.
- जूमला मध्ये mambot. डीफॉल्टनुसार, या स्क्रिप्ट्स http द्वारे साइट वापरकर्त्यांकडून इतर विनंत्यांसोबत कार्यान्वित केल्या जातात, त्यामुळे गती कमी होते HTTP कार्यतुमचा वेबसाइट सर्व्हर. त्यांची अंमलबजावणी CRON मध्ये हस्तांतरित करणे चांगले आहे.

इंटरनेटवर सक्रियपणे सर्फिंग करताना, कोणालाही सहजपणे बऱ्यापैकी प्रभावी संख्या विविध त्रुटी येऊ शकतात. दुर्दैवाने, त्यांच्याशी वागण्याची पद्धत नेहमी सरासरी वापरकर्त्यासाठी स्पष्ट नसते.

उदाहरणार्थ, चालत असलेल्या इंटरनेट ब्राउझरच्या विंडोमध्ये "503 सेवा तात्पुरती अनुपलब्ध" असा प्रभाव नसलेला संदेश दिसतो - याचा अर्थ काय आहे?

प्रश्न वेगळ्या पद्धतीने मांडणे अधिक तर्कसंगत ठरेल: 503 सेवा तात्पुरती अनुपलब्ध – काय करावे? प्रत्येक सरासरी वापरकर्त्याची नैसर्गिक इच्छा फक्त त्यांचे क्रियाकलाप चालू ठेवण्यास सक्षम असणे आहे.

या परिस्थितीची कारणे

या घटनेची मूळ कारणे शोधण्यासाठी, तुम्हाला "503 सेवा तात्पुरते अनुपलब्ध" चे रशियनमध्ये भाषांतर करावे लागेल. या हेतूने ते जोरदार आहे कोणीही करेलऑनलाइन अनुवादक.

आम्ही या वाक्यांशासाठी सर्व उपलब्ध भाषांतर पर्याय स्पष्ट केल्यास, असे दिसून येते मनोरंजक गोष्ट: वापरकर्त्याने विनंती केलेला इंटरनेट संसाधन ज्या सर्व्हरवर आहे तो साइटवर लॉग इन करण्याची क्षमता लागू करू शकत नाही, कारण हा क्षणगंभीर ओव्हरलोडशी संबंधित काही समस्या येत आहेत.

मग 503 सेवा तात्पुरती अनुपलब्ध कशी दुरुस्त करायची? सामान्य अभ्यागतासाठी हे करणे शक्य नाही, कारण त्रुटीची कारणे त्याच्या कृती किंवा वापरलेल्या सिस्टम आणि उपकरणांच्या सेटिंग्जशी पूर्णपणे संबंधित नाहीत.

असे दिसून आले की केवळ समस्याग्रस्त स्त्रोताचा मालकच परिस्थिती सुधारण्याचा प्रयत्न करू शकतो आणि त्याच्या संभाव्य अभ्यागतांना सल्ला दिला जाऊ शकतो:

  1. थोडा वेळ थांबा. कदाचित ही समस्या दुरुस्त केली जाईल आणि त्याला पुन्हा पूर्ण प्रवेशाची संधी मिळेल.
  2. शोधणे पर्यायी स्रोतइतर कार्यरत इंटरनेट प्रकल्पांवर आवश्यक माहिती.
  3. समस्याग्रस्त साइटच्या मालकाशी संवाद साधणे शक्य असल्यास, त्याच्याशी संपर्क साधण्याचा प्रयत्न करा आणि परिस्थितीचा अहवाल द्या.

समस्याग्रस्त इंटरनेट संसाधनांच्या मालकांसाठी शिफारसी

पासून ते लगेच लक्षात घेण्यासारखे आहे CMS निवडत आहेअशा त्रुटीची घटना पूर्णपणे स्वतंत्र आहे. म्हणून, आपण आपली साइट वैकल्पिक प्लॅटफॉर्मवर हस्तांतरित करण्यासाठी घाई करू नये कारण यामुळे कोणताही सकारात्मक परिणाम होणार नाही.

कारणांपैकी एक समान परिस्थिती DDoS हल्ला होऊ शकतो. जेव्हा एखाद्या संसाधनाला एकाच वेळी खूप मोठ्या संख्येने भेटी दिल्या जातात, जे सर्व्हरला ओव्हरलोड करतात. काय करायचं? कोणतेही स्थापित करा सिस्टम संरक्षण- हे सहसा अनुभवी प्रोग्रामरशी संपर्क साधून सोडवले जाते. एक पर्याय म्हणून, अधिक शक्तिशाली सर्व्हरवर स्विच करण्याचा प्रयत्न करा जो अशा ओव्हरलोड्सचा सामना करू शकेल.

दुसरे संभाव्य मूळ कारण नाही योग्य सेटिंग्जसाइट स्वतः. प्रथम काय तपासण्याची शिफारस केली जाते:

  1. संसाधन अनुक्रमित करणाऱ्या रोबोट्सकडून आलेल्या विनंत्यांची संख्या. जर त्यापैकी बरेच असतील तर त्यांची संख्या कमी करणे आवश्यक आहे.
  2. साइटवर चॅट असल्यास, एकाचवेळी सहभागींच्या संख्येवर मर्यादा सेट करण्याची तसेच समांतरपणे अनेक विंडो उघडण्याच्या शक्यतेवर बंदी घालण्याची शिफारस केली जाते.
  3. अभ्यागत डाउनलोड करू शकणाऱ्या मोठ्या संख्येने फायलींमुळे देखील लोड होऊ शकतो. शक्य असल्यास, त्यांना एकत्र करण्याचा सल्ला दिला जातो.
  4. असे करून स्वयंचलित मेलिंगअक्षरे, त्याच्या अंमलबजावणीची वेळ सेट करण्याचा सल्ला दिला जातो जेणेकरून वेबसाइटवर येणारे बहुसंख्य अभ्यागत अनुपस्थित असतील.
  5. वापरलेल्या स्क्रिप्ट्स आणि प्लगइन्सची संख्या कमी करा, ज्याचा रिमोट सर्व्हरवर देखील अतिरिक्त प्रभाव पडतो.

आम्ही सोडले नवीन पुस्तक"सामग्री विपणन मध्ये सामाजिक नेटवर्कमध्ये: तुमच्या सदस्यांच्या डोक्यात कसे जायचे आणि त्यांना तुमच्या ब्रँडच्या प्रेमात कसे पडायचे.

सदस्यता घ्या

सर्व्हर त्रुटी 503 - सूचित करते की त्याच्या साइटने विशिष्ट पत्त्यासाठी नवीन विनंत्या स्वीकारणे थांबवले आहे.

आमच्या चॅनेलवर अधिक व्हिडिओ - SEMANTICA सह इंटरनेट मार्केटिंग शिका

साइट ज्या सर्व्हरवर आहे तो प्रक्रिया करू शकतो मर्यादित संख्यात्याला विनंती करतो. ते शक्तीवर अवलंबून असते. जर मशीन हाताळू शकते त्यापेक्षा जास्त विनंत्या पाठवल्या गेल्या, तर ज्या वापरकर्त्यांच्या विनंत्या नाकारल्या जातात त्यांना 503 त्रुटी दिसते.

कल्पना करा की तुम्ही सॉसेजसाठी रांगेत उभे आहात (अलीकडील सोव्हिएत भूतकाळ लक्षात ठेवा). तुमच्या समोर मोठी रक्कमलोक आणि ते सर्व समान विनंती करतात - त्यांना सॉसेज विकत घ्यायचे आहे. विक्रेता त्यांच्या विनंत्यांवर एक एक करून प्रक्रिया करतो आणि नंतर मर्यादा गाठली जाते - सॉसेज संपले आहे. किओस्क ब्रेकसाठी बंद होते, रांगेत असलेले उर्वरित लोक काहीही न करता निघून जातात. परंतु काही काळानंतर, जेव्हा किओस्कचा पुरवठा पुन्हा भरला जाईल, तेव्हा विक्री पुन्हा सुरू होईल. होस्टिंग त्याच प्रकारे कार्य करते. होस्टिंग एक किओस्क आहे, वापरकर्ते सॉसेज शोधत असलेले लोक आहेत, विनंती म्हणजे सॉसेज खरेदी करण्याची इच्छा आणि त्रुटी 503 हे किओस्कवर "BREAK" असे चिन्ह आहे.

त्रुटी 503: याचा अर्थ काय आणि त्याचे निराकरण कसे करावे

सहसा 503 त्रुटी तात्पुरती असते. सर्व्हर सध्याच्या विनंत्यांवर प्रक्रिया करेल आणि पुढील विनंत्यांसाठी त्याची क्षमता मोकळी करेल.

जर रिमोट सर्व्हरने हाच प्रतिसाद कोड परत केला, तर याचा अर्थ सर्व्हरवर आता मोठी रांग आहे आणि ती त्यावर प्रक्रिया करू शकत नाही.

अनेक कारणे असू शकतात:

  1. स्क्रिप्ट गोठल्या आहेत.
  2. सध्या सर्व्हरला अनेक विनंत्या येत आहेत.

या समस्या साइट प्रशासक आणि त्याचे मालक, वेबमास्टर यांनी सोडवल्या पाहिजेत. साइट ऑडिट आणि त्याच्या ऑपरेशनचे ऑप्टिमायझेशन आवश्यक आहे.

स्क्रिप्ट विविध घटकांच्या प्रभावाखाली गोठवू शकतात, या तथ्ये आणि त्यांना दूर करण्यासाठी पर्याय विचारात घ्या:

  • मोठ्या फाईल्स पाठवत आहे. स्क्रिप्टचा वापर टाळून या फाइल्स थेट पाठवल्या पाहिजेत. याचे कारण असे की स्क्रिप्टमध्ये काम करण्याची वेळ असते; तसेच, PHP द्वारे फाइल ट्रान्सफर ही एक वेगळी प्रक्रिया आहे, ज्यामुळे वापरकर्त्याच्या विनंत्यांची प्रक्रिया थांबते.
  • चे कनेक्शन रिमोट सर्व्हर. जर हे शक्य नसेल तर या प्रकारच्या कनेक्शनला नकार देणे चांगले आहे, तर किमान प्रतिसाद प्रतीक्षा वेळ सेट करा आणि तयार करा उत्कृष्ट संवादसमान सर्व्हरसह.
  • अनेक निष्क्रिय, "जड" CMS मॉड्यूल आहेत. तुम्ही CMS वापरता तेव्हा, संसाधन क्षमता आणि कार्यक्षमतेसाठी प्लगइन नियमितपणे तपासा. जर काही मॉड्युल्स संसाधनाची कार्यक्षमता खराब करत असतील, तर त्यांना अधिक शक्तिशाली असलेल्या बदलण्याची आवश्यकता आहे. इंजिनचे कोणतेही घटक वापरले नसल्यास, ते विस्थापित करणे चांगले आहे.
  • मेलिंग योग्यरित्या कार्य करत नाही. मेल वितरण स्क्रिप्ट केवळ सर्व्हरवरील लोड कमी असल्यासच चालवावी.
  • जटिल डेटाबेस क्वेरी कार्यान्वित करणे MySQL डेटा. हे mysql-slow.log फाइलमध्ये पाहिले जाऊ शकते, जी दररोज अपडेट केली जाते. डेटाबेसमध्ये समस्याप्रधान क्वेरींची यादी आत आहे. कॅशिंग घटक लोड करा, क्वेरी ऑप्टिमायझेशन करा, विविध स्तंभांद्वारे इंडेक्स टेबल करा, CMS बदला.

असे अनेक पर्याय आहेत ज्यामुळे 503 त्रुटी येते मोठ्या संख्येनेविनंत्या:

  • इंटरनेट संसाधनामध्ये फाईल्सच्या अनेक लिंक्स आहेत ज्या स्वतंत्र विनंत्यांद्वारे डाउनलोड केल्या जातात.
  • संसाधनामध्ये एक घटक आहे जो सर्व्हरला AJAX विनंत्या पाठवतो.
  • अनुक्रमणिका बॉट्स कार्यरत आहेत. AJAX विनंत्या केल्या आहेत.

तुमच्या संसाधनावर नेमके कारण काय आहे हे शोधून तुम्ही समस्या दूर करू शकता.

पुढील गोष्टी करणे देखील उपयुक्त ठरेल:

आता तुम्हाला माहिती आहे की 503 “सेवा अनुपलब्ध” त्रुटी काय आहे.



आम्ही वाचण्याची शिफारस करतो

वर