Skip to content
Hosting · Pemecahan masalah

Server membeku dan tidak merespons

Apa yang harus dilakukan saat server terdaftar berjalan tetapi tidak menerima pemain dan tidak merespons perintah: diagnostik dan cara mematikan yang benar.

Diperbarui 13 Agustus 2026

Gejala: status “Playing”, konsol senyap, perintah tidak dieksekusi, pemain mengalami timeout.

Apa yang terjadi

Thread utama server terblokir: infinite loop di dalam plugin, menunggu respons eksternal, deadlock, garbage collection yang katastrofik.

Diagnostik

  1. Baris log terakhir sebelum senyap — biasanya mengungkap biang keladinya: nama plugin, operasi, koordinat.
  2. Watchdog. Paper mendeteksi hang sendiri dan mencetak thread dump bertanda --- DO NOT REPORT THIS TO PAPER --- beserta nama biang keladinya — Watchdog.
  3. Penggunaan sumber daya. CPU 100% dengan konsol senyap berarti ada loop. CPU mendekati nol berarti menunggu sumber daya eksternal (database, jaringan).

Yang harus dilakukan

Klik “Stop”. Panel mengirim stop dan, jika server tidak merespons, menghentikan paksa prosesnya setelah timeout.

Dunia bisa kehilangan beberapa menit terakhirnya selama penghentian paksa. Ini tidak terhindarkan: server yang hang tidak lagi menyimpan.

Setelahnya

  • Baca thread dump di log.
  • Nonaktifkan plugin yang dicurigai dan uji — Plugin merusak server.
  • Periksa dependensi eksternal: database MySQL yang tidak terjangkau adalah penyebab klasik hang.
  • Periksa disk: disk penuh memblokir penulisan — Disk penuh.

Pencegahan

Restart otomatis secara berkala dan notifikasi agar Anda tahu tentang hang sebelum para pemain Anda mengetahuinya.

Hosting MinecraftServer Anda berjalan saat Anda offlineBuat server