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

Раптові зависання та Can`t keep up

Діагностика періодичних зависань сервера: збирання сміття, автосейв, заплановані задачі та зовнішні причини.

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

Середній TPS у нормі, але кожні кілька хвилин сервер завмирає на 1–5 секунд.

Ймовірні причини за частотою

  1. Збирач сміття. Найпоширеніша причина регулярних періодичних зависань — Збирач сміття.
  2. Автозбереження світу. Особливо на великому світі та при заповненому диску — Автозбереження.
  3. Заплановані завдання: резервні копії, рендеринг карти, важкі команди — Розклад, Dynmap.
  4. Плагіни з періодичними завданнями: перевірка всіх гравців раз на хвилину, збереження даних, виклик зовнішнього API.
  5. Генерація чанків, коли гравець біжить — Завантаження чанків.

Як це знайти

Запустіть профайлер і дочекайтеся зависання:

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 мс. Це наслідок, а не причина — розбір.

Що не допоможе

Частіші перезапуски кожні пару годин — це маскування. Вони допомагають лише при витоку пам'яті, і то тимчасово — Пам'ять.

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