Помогите Падает tps при онлайне от десяти человек.

Статус
Закрыто для дальнейших ответов.

Loker541

Активный участник
Пользователь
Баллы
76
Ник в Minecraft
Moveton
С весны этого года, держу с девушкой сервер ( по типу 2b2t ) с минимальным количеством плагинов.

Проект некоммерческий, онлайн максимум человек 15, но несмотря на низкий онлайн, tps временами падает до 15

Мы действительно не можем понять почему это происходит. Если кто может помочь советом, будем очень благодарны.

P.s

У нас есть мысль, что это связано с переходом версии сервера с 1.16.5 на 1.17.1

Возможно криво обновилась карта. Карта весит уже 30+ гб, прошло пол года с создания сервера.

В некоторых чанках консоль пестрит подобными ошибками:

No key dirt_provider in MapLike...

No key size in MapLike...

no entity available from id...

This server is running Paper version git-Paper-181 (MC: 1.17.1) (Implementing API version 1.17.1-R0.1-SNAPSHOT) (Git: c2f47a7)

ActionHealth, BlockSyntax*, BungeeGuard, ChatEx*, ChestCommands, Chunky, CmdBlock*, ConsoleSpamFix, DeathMessages, HideStream*, IllegalStack, ImageMaps, LoginSecurity*, LuckPerms, Matrix, NBTAPI, PlaceholderAPI, PlugMan, ProtectOp*, ProtocolLib, RandomSpawn*, SimplePrivateMessage*, SkinsRestorer, Sudo*, Suicide*, TAB, UltimateAutoRestart, VanishNoPacket, Vault, ViaBackwards, ViaRewind, ViaVersion, WorldEdit

java -Xms12G -Xmx12G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -Dfile.encoding=UTF-8 -jar server.jar nogui

upload_2021-8-15_10-37-58.png
 
В таймингах 20 тпс, нужны тайминги после просадок. (или во время, но хотя-бы пару минут)
 
В таймингах 20 тпс, нужны тайминги после просадок. (или) во время, но хотя-бы пару минут)
Плюсую. Но заранее скажу, что следует увеличить bukkit.yml > ticks-per для мобов, кроме животных.
 
Вы держите свой сервер под виндой?

Да

В таймингах 20 тпс, нужны тайминги после просадок. (или во время, но хотя-бы пару минут)

Когда опять будут тормоза, пришлю timings, спасибо.

Плюсую. Но заранее скажу, что следует увеличить bukkit.yml > ticks-per для мобов, кроме животных.

А насколько сильно нужно увеличить?
 
От 5 до 40 где-то. Монстрам около 5, водным 10-20, водному амбиенту 20-30, амбиенту 30-40.

Вот так?

ticks-per:
animal-spawns: 400
monster-spawns: 5
water-spawns: 20
water-ambient-spawns: 30
ambient-spawns: 40
autosave: 12000
aliases: now-in-commands.yml
 
Не очень разбираюсь и не пытался, но со временем кое-что узнавал и предполагаю кое что.
Предыдущий участок таймингов перед участком с просадкой не сильно отличается по затратам ресурсов. Если у тебя виртуалка (купил определённое кол-во ресурсов и тебе, как и другим, выдеолили их на одном сервере), возможно, произошла нагрузка на весь сервер?
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ