↑ ↓

Помогите понять причину рестартов GS. Сборка Aion-Core 4.7.5

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

  1. TopicStarter Overlay
    Offline

    DrSpider Рядовой

    90
    5
    41
    Кредиты:
    $198,00
    Репутация:
    1
    Доброго всем дня! Загрузил для изучения сборку 4.7.5 от Aion-Core. Сконфигурировал сервер, запустил без проблем вообще. Подключился клиентом 4.7.5 - тоже все замечательно, ну думаю теперь можно спокойно ковыряться с игровыми проблемами ... не тут-то было. Через некоторое время - выброс. В логах GS следующее:
    2016-03-17 13:55:17,570 INFO [Timer-1] com.aionemu.gameserver.services.gc.GarbageCollector [iab:192] Garbage Collector is optimizing memory to free unused heap memory.
    2016-03-17 13:55:26,339 WARN [pool-4-thread-1] com.aionemu.gameserver.network.loginserver.LoginServer [scb:18] Connection with LoginServer lost...
    2016-03-17 13:55:26,357 INFO [Timer-1] com.aionemu.gameserver.services.gc.GarbageCollector [iab:103] Garbage Collector has finished optimizing memory.
    В логах LS:
    13:55:25.931 INFO [pool-3-thread-7]: com.aionemu.loginserver.PingPongThread [PingPongThread.java:90] - Gameserver #1 [PID=1492] died, closing.
    13:55:25.958 WARN [pool-3-thread-7]: com.aionemu.commons.utils.concurrent.ExecuteWrapper [ExecuteWrapper.java:67] - class com.aionemu.loginserver.PingPongThread - execution time: 1803363msec
    13:55:26.340 INFO [pool-6-thread-1]: com.aionemu.loginserver.network.gameserver.GsConnection [GsConnection.java:161] - GameServer [ID:1] 127.0.0.1 disconnected
    Судя по этим логам, GS выполняет какую-то очистку или перераспределение свободной памяти, в этот момент и происходит перезапуск GS. Хотелось бы понять как от этого уйти или пофиксить, кто нибудь с подобным сталкивался уже?
    Windows Server 2012R2 Datacenter 64bit, 16Gb память, под ГС выделено 4Гб памяти.
     
  2. Offline

    klubheads Сержант Команда форума Модератор

    2.011
    356
    189
    Кредиты:
    $2.140,45
    Репутация:
    54
    Насколько я помню GarbageCollector в конфигах можно и включить и отключить . А на самом деле мне кажется памяти маловато , от того он так и работает (по крайней мере у меня на 4.8 сборке без проблем освобождает память) .
     
  3. TopicStarter Overlay
    Offline

    DrSpider Рядовой

    90
    5
    41
    Кредиты:
    $198,00
    Репутация:
    1
    Спасибо, можно закрывать, вопрос решен, Коры подсказали. Суть такова, выброс - это есть вещь непредсказуемая )) :minion_wave:, как говорится ВКР, а процедура не имеет никакого отношения к этому. Процедура оптимизирует и очищает память, перелинковка GS и LS это нормально и на рабочий процесс влиять не должна.
     
  4. TopicStarter Overlay
    Offline

    DrSpider Рядовой

    90
    5
    41
    Кредиты:
    $198,00
    Репутация:
    1
    Да, просто совпала очистка памяти и видать по сети у меня что-то глюкнуло, вот и случился вылет, а я грешным делом подумал что связано. Сколько рекомендуете выделить памяти под сервер 4.7.5?
     
  5. Offline

    klubheads Сержант Команда форума Модератор

    2.011
    356
    189
    Кредиты:
    $2.140,45
    Репутация:
    54
    минимум 8гб на машине (и больше ничего не запускать на ней) если AC ,GER сборки используешь , а лучше от 16гб и больше .
     
    Alenheym нравится это.
  6. TopicStarter Overlay
    Offline

    DrSpider Рядовой

    90
    5
    41
    Кредиты:
    $198,00
    Репутация:
    1
    на машине стоит пока Windows Server 2012R2 x64 Datacenter, установленная физическая память 16Гб, могу расширить до 32 хоть сейчас, исходя из этого какой объем порекомендуете задействовать? Еще маленький ньюанс. Как правильно прописать яве в батнике требуемый объем? В данный момент прописал SET JAVA_OPTS=-Xms3072m -Xmx4096m -server. Не будет проблем если указать слишком большой объем или съест без проблем сколько запишу оставив пару гиг на систему?
     
  7. Offline

    klubheads Сержант Команда форума Модератор

    2.011
    356
    189
    Кредиты:
    $2.140,45
    Репутация:
    54
    Нормально написал , минимум но будет работать с этими сборками ;)
    У меня в принципе сейчас так же для тестовой 4.8 написано , только сборка своя (не AC и не GER) + там же ещё 1 боевой сервер другой версии вертится .
    Операционка та же , всего 24гб памяти на машине .
     
  8. TopicStarter Overlay
    Offline

    DrSpider Рядовой

    90
    5
    41
    Кредиты:
    $198,00
    Репутация:
    1
    Спасибо, буду планировать расширение до 32Гб глобальных на машине и до 16 под java, пока вроде работает стабильно, 8 часов полет нормальный. За советы и внимание к проблемам - отдельное спасибо (наливаю :minion_wave:)
     
    klubheads нравится это.