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

  • Автор темы Автор темы Baste
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Baste

Активный участник
Пользователь
Баллы
68
Ник в 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)

Список плагинов:
1oG4cF_NXF8.jpg
 
Выделить больше памяти под сервер? Совсем уж туплю)
Попробуй=)
Выделить больше памяти под сервер? Совсем уж туплю)
Если сам сервер не падает, а только при перезапуске, то я бы обратил внимание на строчку extra-runtime-arguments= в конфиге RKit
 
На моих проектах есть скрипт , который раз в минуту чекает жив ли скрин, процесс явы и все такое.
И если нет, еще через 3 минуты он перепроверяет (вдруг это ночной рестарт или еще что) и тогда уже поднимает сервак.
Не раз выручал )0 Так сказать дополнительный кирпич в стене надежности сервачка.
 
Попробуй=)

Если сам сервер не падает, а только при перезапуске, то я бы обратил внимание на строчку extra-runtime-arguments= в конфиге RKit
Один товарищ помог с этой строчкой и всё заработало, спасибо так же вам за помощь)
Закрыто.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ