सर्वर हैंग है और जवाब नहीं दे रहा
सर्वर चल रहा दिखे पर प्लेयर अंदर न आ पाएं और कमांड का जवाब न मिले तो क्या करें: डायग्नोस्टिक्स और सही तरीके से बंद करना।
13 अगस्त 2026 को अपडेट किया गया
लक्षण: स्टेटस “Playing”, कंसोल शांत, कमांड्स नहीं चल रहे, खिलाड़ियों को टाइमआउट मिल रहे हैं।
क्या हुआ
सर्वर का मुख्य थ्रेड ब्लॉक है: किसी प्लगइन में अनंत लूप, किसी बाहरी प्रतिक्रिया का इंतज़ार, डेडलॉक, या भयानक गार्बेज कलेक्शन।
डायग्नोस्टिक्स
- शांति से पहले की आख़िरी लॉग लाइनें — ये आमतौर पर दोषी का पता लगा देती हैं: प्लगइन का नाम, ऑपरेशन, कोऑर्डिनेट्स।
- Watchdog. Paper खुद हैंग को पकड़ लेता है और दोषी के नाम के साथ
--- DO NOT REPORT THIS TO PAPER ---से चिह्नित थ्रेड डंप प्रिंट करता है — Watchdog। - रिसोर्स उपयोग। शांत कंसोल के साथ CPU 100% पर होना लूप का मतलब है। CPU लगभग शून्य होना किसी बाहरी रिसोर्स (डेटाबेस, नेटवर्क) का इंतज़ार करने का मतलब है।
क्या करें
“Stop” पर क्लिक करें। पैनल stop भेजता है और, अगर सर्वर जवाब नहीं देता, तो टाइमआउट के बाद प्रोसेस को ज़बरदस्ती ख़त्म कर देता है।
ज़बरदस्ती रोकने के दौरान वर्ल्ड अपने आख़िरी कुछ मिनट खो सकता है। यह टाला नहीं जा सकता: हैंग हुआ सर्वर अब सेव नहीं कर रहा होता।
इसके बाद
- लॉग में थ्रेड डंप पढ़ें।
- संदिग्ध प्लगइन को बंद करें और टेस्ट करें — एक प्लगइन सर्वर को तोड़ रहा है।
- बाहरी डिपेंडेंसी जाँचें: पहुँच से बाहर MySQL डेटाबेस हैंग का एक क्लासिक कारण है।
- डिस्क जाँचें: भरी हुई डिस्क राइट्स को ब्लॉक करती है — डिस्क भरी है।
बचाव
नियमित ऑटोमैटिक रीस्टार्ट और नोटिफ़िकेशन ताकि आपको हैंग के बारे में आपके खिलाड़ियों से पहले पता चले।
Minecraft होस्टिंगआपके ऑफ़लाइन रहने पर भी सर्वर चलता हैसर्वर बनाएँ
