Mody do Minecraft Right FullStack Watchdog
FullStack Watchdog logo

FullStack Watchdog

Spraw, by awarie Watchdoga pokazywały cały kod, który był uruchomiony dla wszystkich wątków.

Dostępne na wersjach Minecraft

[1.20.4] [1.19] [1.16.5]

Kategorie modów


Downloads 7M pobrania
Views 0 opinie
Created Utworzony 1 rok temu

Zasoby zewnętrzne

Twórcy modów

telepathicgrunt awatar

telepathicgrunt

Opis moda

FullStack Watchdog to niewielki mod działający po stronie serwera, który rozszerza funkcjonalność systemu Watchdog, aby pokazywał więcej informacji w logach, gdy serwer zostaje zatrzymany z powodu deadlocka lub zbyt długiego zablokowania. Log raportu o awarii będzie teraz pokazywać cały kod, który był uruchomiony w momencie zablokowania serwera. Innymi słowy, pełny stos śladów wszystkich wątków zamiast zwykle skróconej wersji. Teoretycznie to powinno pomóc w diagnozowaniu, który mod lub mixin spowodował zablokowanie wątku. Kiedy wątek się blokuje, wątek serwera zostaje zablokowany i jeśli pozostaje zablokowany przez długi czas, Watchdog go zabija, ponieważ tick trwał zbyt długo. To nie rozwiąże wszystkich problemów z deadlockami, ale może dostarczyć wystarczająco dużo informacji, aby śledzić przyczynę kilku zablokowań. Poniżej przedstawiono przykład przed i po zastosowaniu tego moda (Zakładka Obraz przedstawia obraz lepiej): Tak, możesz dołączyć ten mod do paczki modów. Klient może również mieć ten mod, ale nie będzie on działał po stronie klienta, ponieważ system Watchdog działa tylko na serwerach. Możesz również uruchamiać serwery z tym modem tylko na serwerze. Klienci bez tego moda nadal mogą się podłączać. UWAGA: NeoForge 20.4.107 i nowsze już mają ten mod scalony! Nie potrzebujesz tego moda w NeoForge dla wersji 1.20.4 MC lub nowszej!

Zrzuty ekranu z modów

Zrzut ekranu FullStack Watchdog #27173
Zrzut ekranu FullStack Watchdog #27174

Pobierz FullStack Watchdog