Watchdog: server se zamrznuo, thread dump
Šta Paper watchdog ispisuje kada se server zamrzne, kako da pročitaš thread dump i kako da pronađeš krivca.
Ažurirano 13. avgust 2026.
[Server Watchdog] The server has stopped responding! THIS IS NOT A PAPER BUG!
[Server Watchdog] Please report this to the makers of the plugin/mod...
Current Thread: Server thread
...
Watchdog je primetio da glavna nit nije odgovarala duže nego što je dozvoljeno i ispisao je stack.
Kako da ga pročitaš
Čitaj linije stack-a od vrha ka dnu i traži prvo ne-vanilla ime paketa: com.example.plugin..., net.someMod.... To je krivac — izvršavao je operaciju koja se nikada nije završila.
Ako je ceo stack vanilla, pogledaj o kojoj je operaciji reč: generisanje čankova, obrada entiteta, čuvanje sveta.
Česti nalazi
| U stack-u | Uzrok |
|---|---|
| Ime plugina | Plugin — Plugin ruši server |
Pristup bazi podataka (java.sql, jdbc) | Nedostupan MySQL, sinhroni upit |
Mrežni poziv (HttpURLConnection) | Plugin čeka na spoljni servis |
ChunkGenerate, ServerChunkCache | Zahtevno generisanje — Učitavanje čankova |
| GC niti i duge pauze | Memorija — Garbage collector |
Konfiguracija
Prag watchdog-a se podešava u config/paper-global.yml (watchdog.early-warning-every, early-warning-delay). Produžavanje tajmauta samo da se „ne bi srušio“ samo prikriva problem.
Šta dalje — Server je zaglavljen.
Minecraft hostingTvoj server radi i dok si oflajnNapravi server
