अचानक फ़्रीज़ और Can`t keep up
समय-समय पर सर्वर हैंग होने की जाँच: गार्बेज कलेक्शन, ऑटोसेव, शेड्यूल्ड टास्क और बाहरी कारण।
13 अगस्त 2026 को अपडेट किया गया
औसत TPS सामान्य है, लेकिन हर कुछ मिनट में सर्वर 1–5 सेकंड के लिए फ्रीज़ हो जाता है।
आवृत्ति के अनुसार संभावित कारण
- Garbage collection। नियमित अंतराल पर होने वाले फ्रीज़ का सबसे आम कारण — Garbage collector।
- वर्ल्ड ऑटोसेव। खासकर बड़े वर्ल्ड और भरी हुई डिस्क पर — Autosave।
- शेड्यूल किए गए टास्क: बैकअप, मैप रेंडरिंग, भारी कमांड — Schedule, Dynmap।
- नियमित टास्क वाले प्लगइन: हर मिनट सभी खिलाड़ियों की जाँच, डेटा सेव करना, किसी बाहरी API को कॉल करना।
- चंक जनरेशन जब कोई खिलाड़ी दौड़ता है — Chunk loading।
इसे कैसे ढूँढें
एक प्रोफाइलर चलाएँ और फ्रीज़ का इंतज़ार करें:
spark profiler start --timeout 600
रिपोर्ट दिखाएगी कि गिरावट के समय क्या हो रहा था — Spark।
फ्रीज़ के समय की तुलना टास्क शेड्यूल से करें: मिनट तक मेल खाना ही जवाब है।
Can't keep up
लॉग लाइन Can't keep up! Did the system time change, or is the server overloaded? का मतलब है कि एक टिक 50 ms से कहीं ज़्यादा समय ले रहा था। यह नतीजा है, कारण नहीं — breakdown।
क्या मदद नहीं करेगा
हर दो-चार घंटे में ज़्यादा बार रीस्टार्ट करना सिर्फ़ ढकना है। यह सिर्फ़ मेमोरी लीक में मदद करता है, और वह भी अस्थायी रूप से — Memory।
Minecraft होस्टिंगआपके ऑफ़लाइन रहने पर भी सर्वर चलता हैसर्वर बनाएँ
