Pag-configure at pamamahala ng server mo
Paano ayusin ang Watchdog error?

Sa artikulong ito, tatalakayin natin ang tungkol sa Watchdog sa iyong Minecraft server, kung ano ito, paano ito gumagana, at ano ang maaari mong gawin kapag ito ay nag-crash.
Ano ang Watchdog?
Ang Watchdog ay isang built-in na bahagi ng Minecraft server na nagmo-monitor ng oras na ginugugol ng bawat game loop, na tinatawag ding tick. Tinitingnan ng Watchdog kung ang isang tick ay tumatagal ng mas mahaba kaysa sa inaasahan at sadyang pinapa-crash ang server upang maiwasan ang pagkasira ng mundo.
Ano ang Tick?
Sa Minecraft, ang tick ay tumutukoy sa isang game loop, na nangyayari bawat 0.05 segundo o 20 beses bawat segundo, ibig sabihin ay 20 Ticks Per Second (TPS). Sa bawat game loop, isinasagawa ang iba't ibang aksyon tulad ng pag-spawn ng mobs, paglaki ng pananim, pagbabago ng mga blocks, at pagkalkula ng damage results.
Watchdog Crash Time
Ang Watchdog ay naka-program na i-crash ang server kapag ang isang tick ay lumampas sa maximum na pinapayagang oras. Sa default, pinapa-crash ng Watchdog ang server kapag ang isang tick ay tumagal ng higit sa 50 milliseconds, ngunit ang maximum na pinapayagan ay 60 milliseconds.
Paano Makikilala ang Watchdog Error?
Kapag pinapa-crash ng Watchdog ang iyong Minecraft server, makikita mo ang isang error message sa iyong server console na nagsasabing:
[FATAL]: A single server tick took 60.00 seconds (should be max 0.05)
[FATAL]: Considering it to be crashed, server will forcibly shutdown.
Dagdag pa rito, may lalabas na crash report na nagsisimula sa linyang "Minecraft Crash Report."
Paano Solusyunan ang Watchdog Error?
Upang malutas ang Watchdog error, kailangan mong tukuyin ang pinagmumulan ng lag na nagdudulot ng pagbagal ng tick.
Pagkatapos matukoy ang isyu, maaari kang gumawa ng nararapat na aksyon depende sa kaso. Ang sanhi ng problema ay maaaring isang ticking entity, block, o maging ang mundo mismo, na maaaring magdulot ng matinding lag at magresulta sa pag-crash ng server.
Maaari mong tingnan ang aming gabay sa pag-aayos ng ticking entity errors.
Paano I-disable ang Watchdog
Ang pag-disable ng Watchdog ay huling opsyon lamang at hindi inirerekomenda dahil ito ang nagpi-pigil sa server kapag may tick na tumagal ng sobra, na nangangahulugang hindi na playable o nag-crash na ang server. Maaari mong i-disable ang Watchdog sa pamamagitan ng pag-set ng max-tick-time value sa -1 sa server.properties file, ngunit hindi ito inirerekomenda.
Paano Baguhin ang Watchdog Crash Time
Maaari mong baguhin ang maximum na oras na pinapayagan para sa isang tick bago mag-crash ang server sa pamamagitan ng pag-edit ng max-tick-time option sa server.properties file. Ang default na value ay 60000 milliseconds o 60 segundo, maaari mong i-set sa -1 para walang limitasyon, ngunit minsan ito ay magpapaliban lang ng problema.
Konklusyon
Ang Watchdog ay mahalagang bahagi ng iyong Minecraft server na nagmo-monitor ng game loops upang maiwasan ang pagkasira ng mundo. Kapag ito ay nag-crash, maaari mong tukuyin ang sanhi ng problema at gumawa ng nararapat na aksyon o humingi ng tulong sa iyong hosting provider. Tandaan, huwag i-disable ang Watchdog maliban na lang kung ito ay huling opsyon.
Magsimula sa isang
Minecraft Server
Gusto mong gumawa ng sarili mong Minecraft server? Ilang minuto lang ang kailangan.