Kaip atlikti timings report Minecraft serveryje
Timings ataskaita - tai Minecraft serverių profiliavimo įrankis. Jis renka duomenis apie kiekvieno serverio “tick” trukmę bei kitus našumo rodiklius ir paruošia išsamią ataskaitą, kuri padeda diagnozuoti serverio greičio ar strigimo problemas. Timings ataskaita gali padėti nustatyti problemas, kurias sukelia netinkamai veikiantys įskiepiai, pasauliai ar kiti resursus naudojantys procesai.
Paper Timings
Nuo 1.21 versijos PaperMC integruoja Spark profiler, kuris yra rekomenduojamas būdas atlikti timings report. Minecraft serveryje įveskite šią komandą (reikalingos OP teisės):
/spark profiler start --timeout 600
Po 10 minučių, konsolėje pamatysite URL nuorodą į parengtą ataskaitą.

Bukkit Timings
Prieš atlikdami timings ataskaitą, pirmiausia įjunkite profiliavimo nustatymą bukkit.yml faile. Naudojant FTP programą kaip WinSCP ar FileZilla, atidarykite bukkit.yml failą ir suraskite bei pakeiskite šią eilutę:
plugin-profiling: true
Pakeitus šį nustatymą, perkraukite serverį. Konsolėje įveskite šią komandą:
/timings reset
Palaukite kelias minutes ir įveskite šią komandą:
/timings merged
Minecraft serverio failuose bus sukurtas “timings” aplankas, kuriame rasite .txt failą. Naudodami FTP programą, atidarykite šį failą – jame rasite URL nuorodą su paruošta ataskaita.
Spigot Timings
Spigot numatytai neintegruoja Spark profiliavimo įrankio, tačiau jį galite įsidiegti rankiniu būdu, atsisiųsdami šį įskiepį:
Spark
Įdiegus Spark įrankį, toliau atlikite tuos pačius veiksmus kaip ir naudojant PaperMC. Įveskite šią komandą su OP teisėmis:
/spark profiler start --timeout 600
Po 10 minučių konsolėje pamatysite URL nuorodą į paruoštą ataskaitą.
SpongeForge Timings
Išjunkite Minecraft serverį. Naudodami FTP programą atidarykite šį failą: config/sponge/global.conf. Šiame faile suraskite ir pakeiskite šią eilutę:
verbose=true
Pakeitus šį nustatymą, perkraukite serverį. Konsolėje įveskite šią komandą:
/sponge timings report
Po keleta minučių konsolėje pamatysite URL nuorodą į paruoštą ataskaitą.
Taigi, norėdami atlikti serverio timings ataskaitą, turite pakeisti vieną nustatymą, perkrauti serverį ir konsolėje įvesti keleta komandų. Jei kyla sunkumų, parašykite mums į gyvąją pagalbą, arba el. paštu:
[email protected]