Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Падения сервера после рестарта

Тема в разделе "Помощь", создана пользователем Baste, 2 авг 2016.

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

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

    Баллы:
    68
    Skype:
    BasteAdmin
    Имя в Minecraft:
    Baste
    Здравствуйте, собственно проблема заключается в следующем. Сервер работает стабильно, проходит 8 часов и приходит время рестарта, всех кикнуло, мир сохранен, всё ок, НО вот вставать он часто не собирается(но иногда всё же встаёт). Приходится поднимать скрин вручную.

    Сервер стоит на VDS, Ubuntu.
    Ядро - KCauldron 1.7.10, так же стоит Minecraft_RKit, который и контролирует перезапуски.
    Конфиг Minecraft RKit:
    Код:
    forced-restart-delay=5m
    maximum-heap-size=8192M
    toolkit-autoshutdown-alerts=10m,5m,1m
    disable-heartbeats-on-missing-plugin=true
    restart-on-severe-exception=true
    server-saveall-period=0
    extra-runtime-arguments=-Dfml.ignorePatchDiscrepancies=true,-Djline.terminal=jline.UnsupportedTerminal,-Dfml.ignoreInvalidMinecraftCertificates=true,-Dfml.queryResult=confirm,-Dfile.encoding=UTF-8,-XX:+AlwaysPreTouch,-XX:+DisableExplicitGC,-XX:+UseG1GC,-XX:+UnlockExperimentalVMOptions,-XX:MaxGCPauseMillis=50,-XX:TargetSurvivorRatio=90,-XX:G1NewSizePercent=50,-XX:G1MaxNewSizePercent=80,-XX:InitiatingHeapOccupancyPercent=10,-XX:G1MixedGCLiveThresholdPercent=50,-XX:+AggressiveOpts
    force-save-on-restart=true
    server-heartbeat-threshold=1m
    server-restart-alerts=10m,5m,1m
    minecraft-server-jar=KCauldron.jar
    initial-heap-size=2048M
    overridden-process-arguments=
    failed-heartbeat-restart-count=5
    filter-ansi-escape-codes=auto
    severe-exception-detection-level=1
    enable-jline=true
    server-arguments=--nojline,nogui
    toolkit-autoshutdown-delay=0
    import-properties=false
    server-restart-delay=8h
    

    Лог из консоли, после "рестарта":
    Код:
    [16:25:24 WARN]: [ParticleEffect] Failed to create a particle packet!
    [16:25:24 WARN]: [ParticleEffect] Failed to create a particle packet!
    [16:25:24 WARN]: [ParticleEffect] Failed to create a particle packet!
    [16:25:24 WARN]: [ParticleEffect] Failed to create a particle packet!
    Exception in thread "stdout" java.lang.OutOfMemoryError: GC overhead limit exceeded
            at java.lang.StringCoding$StringDecoder.decode(StringCoding.java:149)
            at java.lang.StringCoding.decode(StringCoding.java:193)
            at java.lang.StringCoding.decode(StringCoding.java:254)
            at java.lang.String.<init>(String.java:546)
            at java.io.ByteArrayOutputStream.toString(ByteArrayOutputStream.java:221)
            at com.drdanick.McRKit.LoggerOutputStream.flush(LoggerOutputStream.java:31)
            at java.io.PrintStream.write(PrintStream.java:482)
            at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221)
            at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:291)
            at sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:104)
            at java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:185)
            at java.io.PrintStream.write(PrintStream.java:527)
            at java.io.PrintStream.print(PrintStream.java:669)
            at java.io.PrintStream.println(PrintStream.java:806)
            at com.drdanick.McRKit.Wrapper$2.run(Wrapper.java:516)
    Список плагинов:
    [​IMG]
     
  2. Хостинг MineCraft
    <
  3. Mutarcs

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

    Баллы:
    68
    Имя в Minecraft:
    psdhfnnnd111
    OutOfMemoryError: GC overhead limit exceeded
     
  4. Автор темы
    Baste

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

    Баллы:
    68
    Skype:
    BasteAdmin
    Имя в Minecraft:
    Baste
    Выделить больше памяти под сервер? Совсем уж туплю)
     
  5. Mutarcs

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

    Баллы:
    68
    Имя в Minecraft:
    psdhfnnnd111
    Попробуй=)[DOUBLEPOST=1470170156,1470170060][/DOUBLEPOST]
    Если сам сервер не падает, а только при перезапуске, то я бы обратил внимание на строчку extra-runtime-arguments= в конфиге RKit
     
  6. SimMiMo

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

    Баллы:
    76
    На моих проектах есть скрипт , который раз в минуту чекает жив ли скрин, процесс явы и все такое.
    И если нет, еще через 3 минуты он перепроверяет (вдруг это ночной рестарт или еще что) и тогда уже поднимает сервак.
    Не раз выручал )0 Так сказать дополнительный кирпич в стене надежности сервачка.
     
  7. Автор темы
    Baste

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

    Баллы:
    68
    Skype:
    BasteAdmin
    Имя в Minecraft:
    Baste
    Один товарищ помог с этой строчкой и всё заработало, спасибо так же вам за помощь)
    Закрыто.
     
Статус темы:
Закрыта.

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