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

Помогите Сервер падает каждые 2-3 часа

Тема в разделе "[Архив] Помощь", создана пользователем gaara98, 23 июн 2012.

  1. rescr1pt

    rescr1pt Старожил Пользователь

    Баллы:
    103
    ava.lang.OutOfMemoryError: Java heap space - не хватает памяти. у вас craftbukkit++?
     
  2. Хостинг MineCraft
    <
  3. Serrrgio

    Serrrgio Старожил Пользователь

    Баллы:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    в каком-то из плагинов утечка памяти, нужно смотреть по логам может там будет информация какая
    выключай плагины по 1 начиная с редко используемых, или наоборот удали все, включай по 1 начиная с самых распространенных и оттестированных и смотри результат.
     
  4. Qizz

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

    Баллы:
    63
    Попробуй запустить с этими параметрами:
    Код:
    -Xincgc,-XX:+CMSIncrementalMode,-XX:CMSIncrementalSafetyFactor=90,-XX:+OptimizeStringConcat,-XX:+UseFastAccessorMethods,-Xrs,-XX:+CMSParallelRemarkEnabled,-XX:+UseFastAccessorMethods
     
  5. Автор темы
    gaara98

    gaara98 Старожил

    Баллы:
    103
    На сервере постоянно игроки, держать его без плагинов нельзя
    Cервер на хостинге, хостинг не даёт возможности редактирования параметров запуска.
     
  6. Автор темы
    gaara98

    gaara98 Старожил

    Баллы:
    103
    Обычный craftbukkit
     
  7. rescr1pt

    rescr1pt Старожил Пользователь

    Баллы:
    103
    А что эти параметры дают, можете обьяснить?
     
  8. Alex_

    Alex_ Старожил Пользователь

    Баллы:
    123
    Skype:
    Alex_120394
    Можно и мне попросить помощи?)
    У меня сервер перегружает процессор, а я хз что не так. Скорее всего плагины, но какой из них?
    Плагины: CraftBukkit on Bukkit Unknown-Version: MultiWorld 2.5.0; WorldBorder 1.5.3; Orebfuscator 1.4.3; Ptweaks 3.0; WorldEdit 1142-8c36047; BlockBlocker 0.65; SpamGuard 0.5; NoSpace 1.3; ruFix 0.58; Vault 1.2.13-b148; PermissionsEx 1.19.2; ServerSave 1.4; MyHome 2.2; WorldGuard 5.5.2-SNAPSHOT; Chairs 1.3; AutoMessage 1.5; Spectate 1.5.2; iConomy 7.0; AuthMe 2.6.5; BKCommonLib 1.18; OpenInv 1.8.4; Modifyworld 1.19; NoCheat 3.5.0; MiningTNT 0.4; FalseBookCore 0.93alpha; Survival Arena 0; mcMMO 1.3.05-b624; MobArena 0.94.4.52; NoLaggChunks 1.06; NoLaggLighting 1.01; NoLaggTNT 1.05; NoLaggItemBuffer 1.03; ChatManager 1.19.1; FalseBookChat 0.93alpha; FalseBookBlock 0.93alpha; CreativeGates 1.3.3; AdminCmd 6.0.1 (BUILD 01.06.2012 @ 10:41:06); NoLaggItemStacker 1.01; LWC 4.2.1 (b700-git-MANUAL) (May 20, 2012); NoLaggMonitor 1.01; NoLaggExamine 1.06; NoLagg 1.82; FalseBookIC 0.93alpha; ChestShop 3.4; FalseBookExtra 0.93alpha
    Перегрузка 150-300% от норм мощности (хостинг myarena).
    менял ядро с обыного крафтбукита, на ++ - перегрузка стала 300-500%
    При обычном кратфбуккит в логе постоянно вылазит стандартное уведомление "[WARNING] Can't keep up! Did the system time change, or is the server overloaded?" и появляется оно после захода первого игрока.

    p.s. написал тут, т.к. не могу создать свою тему.
     
    Сникерсни нравится это.
  9. rescr1pt

    rescr1pt Старожил Пользователь

    Баллы:
    103
    Зачем вы используете столько плагинов?Может они вам все нужны, но я обхожусь 20-25 плагинами основной Essentials. А загружать процессор может опять же Nolagg + я заметил то же такую проблему (собщение о не хватке ресурсов не вылазеет так как оперативки у меня в достатке) в версии ведра 3.0 процессор так же до 200% ,но лагов не было ,а вот ранние версии как обычно грузили ядро на 40%-80%
     
  10. Qizz

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

    Баллы:
    63
    Да я хотел статью написать про оптимизацию, но, увы, недостаточно кол-во сообщений. А набирать их лень. Сам в Яве не силен, но с параметрами помогал один знакомый. Разница на лицо:
    Про то как работает Чистильщик мусора и почему сервер зависает и вообще понять принцип всего этого можно прочитав статью (раз, два)на Хабре.
    Дефолт:
    [​IMG]
    Код:
    -Xincgc,-XX:+CMSIncrementalMode,-XX:CMSIncrementalSafetyFactor=90,-XX:+OptimizeStringConcat,-XX:+UseFastAccessorMethods,-Xrs,-XX:+CMSParallelRemarkEnabled,-XX:+UseFastAccessorMethods
    [​IMG]


    По теме:
    Вряд-ли дело в плагинах. Даже если так то это можно проверить командой "/nolagg examine <ticks>" которая сохраняет в файле отсчет о том какой плагин сколько времени. Дело именно в сборщике мусора, который останавливает сервер пока не очистит кучу.
     
  11. xman2030

    xman2030 Старожил Пользователь

    Баллы:
    153
    Skype:
    iiikololo_server
    Имя в Minecraft:
    xman2030
    Ставь spigot
     

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