Je server configureren en beheren
Hoe los je een Watchdog-fout op?

In dit artikel gaan we dieper in op het onderwerp Watchdog op je Minecraft-server: wat het is, hoe het werkt en wat je kunt doen als het crasht.
Wat is Watchdog?
De Watchdog is een ingebouwd onderdeel van de Minecraft-server dat de tijd bewaakt die elke gameloop, ook wel tick genoemd, in beslag neemt. De Watchdog controleert of een enkele tick langer duurt dan verwacht en crasht de server opzettelijk om wereldcorruptie te voorkomen.
Wat is een Tick?
In Minecraft verwijst een tick naar één gameloop, die elke 0,05 seconden plaatsvindt of 20 keer per seconde, oftewel 20 Ticks Per Second (TPS). De gameloop voert verschillende acties uit zoals het spawnen van mobs, het laten groeien van gewassen, het veranderen van blokken en het berekenen van schade.
Watchdog Crash Tijd
De Watchdog is geprogrammeerd om een servercrash te veroorzaken wanneer een enkele tick de maximaal toegestane tijd overschrijdt. Standaard triggert de Watchdog een crash wanneer een tick langer dan 50 milliseconden duurt, maar de maximaal toegestane tijd is 60 milliseconden.
Hoe herken je een Watchdog-fout?
Wanneer de Watchdog je Minecraft-server crasht, zie je een foutmelding in je serverconsole die het volgende aangeeft:
[FATAL]: Een enkele server tick duurde 60,00 seconden (maximaal 0,05)
[FATAL]: Wordt als gecrasht beschouwd, server wordt geforceerd afgesloten.
Bovendien wordt er een crashrapport gegenereerd dat begint met de regel "Minecraft Crash Report."
Hoe los je een Watchdog-fout op?
Om een Watchdog-fout op te lossen, moet je de oorzaak van de lag vinden waardoor de tick langer duurt dan normaal.
Nadat je het probleem hebt vastgesteld, kun je passende maatregelen nemen, afhankelijk van het geval. De oorzaak kan een tikkende entiteit, blok of zelfs de wereld zijn, wat aanzienlijke lag kan veroorzaken en tot servercrashes kan leiden.
Je kunt ons stappenplan voor het oplossen van tikkende entiteit-fouten raadplegen.
Watchdog uitschakelen
Het uitschakelen van de Watchdog is een laatste redmiddel en wordt niet aanbevolen, omdat deze de server crasht wanneer een tick langer duurt dan verwacht, wat aangeeft dat de server al onspeelbaar of gecrasht is. Je kunt de Watchdog uitschakelen door de waarde max-tick-time op -1 te zetten in het server.properties-bestand, maar dit wordt afgeraden.
Hoe wijzig je de Watchdog Crash Tijd
Je kunt de maximale tijd voor een tick voordat de Watchdog de server crasht aanpassen door de optie max-tick-time in het server.properties-bestand te wijzigen. De standaardwaarde is 60000 milliseconden of 60 seconden; je kunt -1 instellen voor onbeperkte tijd, maar dit zal het probleem soms alleen uitstellen.
Conclusie
Watchdog is een belangrijk onderdeel van je Minecraft-server dat gameloops bewaakt om wereldcorruptie te voorkomen. Als het crasht, kun je de oorzaak achterhalen en passende maatregelen nemen of hulp zoeken bij je hostingprovider. Schakel de Watchdog alleen uit als laatste redmiddel.
Ga aan de slag met een
Minecraft Server
Wil je je eigen Minecraft-server maken? Het duurt maar een paar minuten.