Skip to content
Хостинг · Вирішення проблем

Сервер завис і не відповідає

Що робити, коли сервер позначений як запущений, але не пускає гравців і не відповідає на команди: діагностика та правильне вимкнення.

Оновлено 13 серпня 2026 р.

Симптоми: статус «Playing», консоль мовчить, команди не виконуються, гравці отримують тайм-аути.

Що сталося

Головний потік сервера заблоковано: нескінченний цикл у плагіні, очікування зовнішньої відповіді, взаємне блокування, катастрофічне збирання сміття.

Діагностика

  1. Останні рядки логу перед тишею — зазвичай саме вони вказують на винуватця: назва плагіна, операція, координати.
  2. Watchdog. Paper сам виявляє зависання і друкує дамп потоків із позначкою --- DO NOT REPORT THIS TO PAPER --- та ім'ям винуватця — Watchdog.
  3. Використання ресурсів. CPU на 100% за мовчазної консолі означає цикл. CPU близько нуля означає очікування зовнішнього ресурсу (база даних, мережа).

Що робити

Натисніть «Stop». Панель надсилає stop і, якщо сервер не відповідає, примусово завершує процес після тайм-ауту.

Під час примусової зупинки світ може втратити останні кілька хвилин. Це неминуче: завислий сервер більше не зберігає.

Після цього

  • Прочитайте дамп потоків у лозі.
  • Вимкніть підозрюваний плагін і перевірте — Плагін ламає сервер.
  • Перевірте зовнішні залежності: недоступна база даних MySQL — класична причина зависань.
  • Перевірте диск: заповнений диск блокує запис — Диск заповнено.

Профілактика

Регулярні автоматичні перезапуски та сповіщення, щоб ви дізналися про зависання раніше за своїх гравців.

Хостинг MinecraftВаш сервер працює, навіть коли ви офлайнСтворити сервер