A szervered beállítása és kezelése
Hogyan javítsd ki a Watchdog hibát?

Ebben a cikkben bemutatjuk, mi az a Watchdog a Minecraft szervereden, hogyan mſködik, és mit tehetsz, ha hibát okoz vagy összeomlik.
Mi az a Watchdog?
A Watchdog egy beépített komponens a Minecraft szerverben, amely figyeli minden játékkör (tick) idejét. A Watchdog ellenőrzi, hogy egy tick hosszabb ideig tart-e a vártál, és szándékosan összeomlasztja a szervert, hogy megakadályozza a világ sérülését.
Mi az a Tick?
A Minecraftban egy tick egy játékkör, amely 0,05 másodpercenként, vagyis másodpercenként 20-szor történik meg (20 TPS). A játékkör alatt többféle mſvelet zajlik, mint a mobok megjelenése, növények növekedése, blokkváltozások és sebzések számítása.
Watchdog összeomlási idő
A Watchdog úgy van beállítva, hogy összeomlassza a szervert, ha egy tick túllépi a megengedett maximális időtartamot. Alapértelmezés szerint a Watchdog akkor lép mſbe, ha egy tick több mint 50 milliszekundumig tart, de a maximális idő 60 milliszekundum.
Hogyan ismerheted fel a Watchdog hibát?
Ha a Watchdog összeomlasztja a Minecraft szerveredet, a konzolban a következő hibaszöveget láthatod:
[FATAL]: A single server tick took 60.00 seconds (should be max 0.05)
[FATAL]: Considering it to be crashed, server will forcibly shutdown.
Ezenkívül egy összeomlási jelentés is készül, amely "Minecraft Crash Report" sorral kezdődik.
Hogyan oldható meg a Watchdog hiba?
A Watchdog hiba megoldásához meg kell találni azt az okot, amely miatt a tick lassabb a szokásosnál.
Miután azonosítottad a hibát, a megfelelő lépéseket kell megtenned. A problémát okozhatja egy tickelő entitás, blokk vagy maga a világ is, amelyek jelentős lagot és szerver összeomlást okozhatnak.
Olvasd el útmutatónkat a tickelő entitás hibák megoldásához.
Watchdog kikapcsolása
A Watchdog kikapcsolása csak végső esetben javasolt, mert a szerver összeomlását akadályozza meg, amikor egy tick túl hosszú ideig tart, ami azt jelzi, hogy a szerver már játszhatatlan vagy összeomlott. A Watchdog kikapcsolásához állítsd a max-tick-time értékét -1-re a server.properties fájlban, de ezt nem javasoljuk.
Watchdog összeomlási idő módosítása
Módosíthatod a tick maximális idejét, mielőtt a Watchdog összeomlasztja a szervert, a max-tick-time opció átírásával a server.properties fájlban. Az alapértelmezett érték 60000 milliszekundum vagy 60 másodperc, -1-et beállítva korlátlan időt adsz, de ez csak elodázhatja a problémát.
Összegzés
A Watchdog egy fontos komponens a Minecraft szervereden, amely figyeli a játékköröket, hogy megakadályozza a világ sérülését. Ha összeomlik, azonosítsd a probléma okát, és tegyél megfelelő lépéseket, vagy kérj segítséget a tárhelyszolgáltatódtól. Ne kapcsold ki a Watchdogot, csak végső esetben.
Kezdd el egy
Minecraft Szerver
Saját Minecraft-szervert szeretnél létrehozni? Csak pár percet vesz igénybe.