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

Помогите Что делать если сервер переодически залагивает?

Тема в разделе "Помощь", создана пользователем Dmitrij, 19 авг 2024.

Метки:
  1. Автор темы
    Dmitrij

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

    Баллы:
    66
    У меня проблема что сервер просто не с того не с чего лагает. Типа на 5-10 секунд залагало и потом отлагивает. А делал всё чтобы оптимизировать. Через spark на сервер не заходит(
     
  2. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Что? Спарк - это плагин для сбора статистики, причём тут вход на сервер
     
  3. Автор темы
    Dmitrij

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

    Баллы:
    66
    Не знаю но я когда ставил тупо не заходило. Попробую ещё раз.
     
  4. Автор темы
    Dmitrij

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

    Баллы:
    66
    Как я вижу лаг происходит из-за ошибки Paper:


    Код:
    [15:24:21 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH - git-Paper-790 (MC: 1.16.5) ---
    
    [15:24:21 ERROR]: The server has not responded for 19 seconds! Creating thread dump
    
    [15:24:21 ERROR]: ------------------------------
    
    [15:24:21 ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):
    
    [15:24:21 ERROR]: ------------------------------
    
    [15:24:21 ERROR]: Current Thread: Server thread
    
    [15:24:21 ERROR]: PID: 18 | Suspended: false | Native: false | State: RUNNABLE
    
    [15:24:21 ERROR]: Stack:
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.EntityLiving.g(EntityLiving.java:2311)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.EntityLiving.movementTick(EntityLiving.java:2905)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.EntityInsentient.movementTick(EntityInsentient.java:615)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.EntityMonster.movementTick(EntityMonster.java:45)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.EntityZombie.movementTick(EntityZombie.java:267)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.EntityLiving.tick(EntityLiving.java:2591)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.EntityInsentient.tick(EntityInsentient.java:378)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.EntityZombie.tick(EntityZombie.java:237)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.WorldServer.entityJoinedWorld(WorldServer.java:960)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.WorldServer$$Lambda$8035/0x0000000802a9bb48.accept(Unknown Source)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.World.a(World.java:955)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.WorldServer.doTick(WorldServer.java:646)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.MinecraftServer.b(MinecraftServer.java:1495)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:436)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1347)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1135)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291)
    
    [15:24:21 ERROR]: app//net.minecraft.server.v1_16_R3.MinecraftServer$$Lambda$3134/0x00000008012cd1c0.run(Unknown Source)
    
    [15:24:21 ERROR]: [email protected]/java.lang.Thread.run(Thread.java:831)
    
    [15:24:21 ERROR]: ------------------------------
    
    [15:24:21 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH ---
    есть способы фиксануть? Это точно от этой ошибки т.к ещё озу нагружаеться
     
  5. BetterLex

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

    Баллы:
    76
    Каким образом ты заходил через Спарк?…
     
  6. Автор темы
    Dmitrij

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

    Баллы:
    66
    Это долгая история. Лучше скажи как её исправить (ошибку)
     
  7. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Ошибка вызвана лагами сервера - об этом же написано в шапке самой ошибки. Единственный способ узнать причину лагов наверняка - провести проверку spark'ом.
     
  8. Автор темы
    Dmitrij

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

    Баллы:
    66
    А как узнать через Spark? когда эта ошибка появляется то спарк ничего не выдаёт... может быть нужна команда активации плагина?
     
  9. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Естественно. Документация. В принципе, в твоем случае достаточно /spark profiler --only-ticks-over 150 прописать. Нужно, чтоб сам момент лага попал во время сбора данных для профайлера.
     
  10. Автор темы
    Dmitrij

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

    Баллы:
    66
    Хорошо!
     
  11. Автор темы
    Dmitrij

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

    Баллы:
    66
    Я заметил что когда много игроков тогда очень сильно лагает. Когда я один то не лагает. А игроков пока нет
     
  12. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Ну конечно, чем больше игроков - тем больше нагрузка на сервер. Поэтому отчёт spark profiler стоит создавать как раз в тот момент, когда наблюдаешь лаги.
    Ждём ссылку на отчёт
     
  13. Автор темы
    Dmitrij

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

    Баллы:
    66
    Хорошо как будет сразу же дам!
     
  14. Автор темы
    Dmitrij

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

    Баллы:
    66
    А есть ещё варианты? Т.к не всегда залагивает и отлагивает. Только при 1-2 человек. А щас звать их не хочу. Можно как нибудь спарк установить в постоянный режим профайлера?
     
  15. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Можно включить и оставить
     
  16. Автор темы
    Dmitrij

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

    Баллы:
    66
    Хорошо!
     
  17. Автор темы
    Dmitrij

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

    Баллы:
    66
    Извините что я такой тупенький но я не понимаю: как вывести ссылку на отчёт, как включить профайлер во время лагов, как включить постоянный режим.
     
  18. Автор темы
    Dmitrij

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

    Баллы:
    66
    Вот ссылка: https://spark.lucko.me/Ttjdbsa9Ow
     
  19. FeniksDEV

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

    Баллы:
    76
    Имя в Minecraft:
    Feniksovich
    /spark profiler stop и ссылку оттуда, ссылки на просмотр результатов при активном профайлере активны первые 15 минут с момента получения.
    upload_2024-8-22_21-31-10.png
     
  20. Автор темы
    Dmitrij

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

    Баллы:
    66
    https://spark.lucko.me/9KHSkjp5Ql
     

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