1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

Тема в разделе "Помощь", создана пользователем Loker541, 15 авг 2021.

Статус темы:
Закрыта.
  1. Автор темы
    Loker541

    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
     
  2. CleroStyle

    CleroStyle Активный участник

    Баллы:
    61
    Имя в Minecraft:
    CleroStyle
    Вы держите свой сервер под виндой?
     
  3. HauserGrim

    HauserGrim Активный участник Пользователь

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

    imDaniX Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Плюсую. Но заранее скажу, что следует увеличить bukkit.yml > ticks-per для мобов, кроме животных.
     
  5. Автор темы
    Loker541

    Loker541 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Moveton
    Да

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

    А насколько сильно нужно увеличить?
     
  6. imDaniX

    imDaniX Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    От 5 до 40 где-то. Монстрам около 5, водным 10-20, водному амбиенту 20-30, амбиенту 30-40.
     
  7. Автор темы
    Loker541

    Loker541 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Moveton
    Вот так?

    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
     
  8. imDaniX

    imDaniX Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Да, примерно.
     
  9. Автор темы
    Loker541

    Loker541 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Moveton
    Вот, во время лагов.

     
  10. HauserGrim

    HauserGrim Активный участник Пользователь

    Баллы:
    96
    Не очень разбираюсь и не пытался, но со временем кое-что узнавал и предполагаю кое что.
    Предыдущий участок таймингов перед участком с просадкой не сильно отличается по затратам ресурсов. Если у тебя виртуалка (купил определённое кол-во ресурсов и тебе, как и другим, выдеолили их на одном сервере), возможно, произошла нагрузка на весь сервер?
     
Статус темы:
Закрыта.

Поделиться этой страницей