Скачать FullStack Watchdog — Minecraft Моды — MetaMods
FullStack Watchdog

FullStack Watchdog

Активный

Установок

0

Последнее обновление

1 год назад

Версии

1.16.5 — 1.21.1
Сервер
Fabric
Forge
Neoforge
Утилиты

FullStack Watchdog

Это небольшой серверный мод, который значительно улучшает логи при сбоях системы Watchdog. Когда сервер зависает из-за взаимной блокировки потоков и превышает лимит времени выполнения тика, Watchdog принудительно завершает его работу. С этим модом в отчете о сбое теперь отображается полная трассировка стека всех потоков, а не урезанная версия, которая обычно показывается.

Такая детальная информация помогает определить, какой именно мод или код mixin вызвал блокировку "внешнего потока". Когда поток блокируется, главный поток сервера также зависает, и если это продолжается слишком долго, Watchdog завершает работу. Важно понимать, что этот мод не решает все проблемы с взаимными блокировками, но он предоставляет достаточно данных для выявления причин некоторых из них.

Совместимость и использование:

  • Мод можно включать в модпаки
  • Устанавливается только на серверной стороне
  • Клиенты без этого мода могут подключаться к серверу
  • На клиенте мод не выполняет никаких функций, так как система Watchdog работает только на серверах

Важные примечания:

  • В NeoForge версии 20.4.107 и новее этот функционал уже встроен! Для Minecraft 1.20.4 и новее устанавливать мод не нужно.
  • В Fabric API версии 0.104.0+1.21.2 и новее этот функционал также уже включен! Для Minecraft 1.21.2 и новее мод не требуется.
Участники проекта
TelepathicGrunt

TelepathicGrunt

Разработчик

Создан: 13 апр 2023

ID: 1061