Падение сервера

mukumause

Старожил
Пользователь
Баллы
103
После установки системы х64 (Ubuntu 11)
С периодичностью примерно пол-часа - час сервер "вырубается"
При том не полностью - падает только коннект, как это поправить?
Код:
2011-11-03 16:51:20 [INFO] Connection reset
2011-11-03 16:51:41 [INFO] Read timed out
2011-11-03 16:52:23 [INFO] Read timed out
2011-11-03 16:53:48 [INFO] Read timed out
Скрипт запуска
Код:
#!/bin/bash
java -server -d64 -Xms4G -Xmx6G -XX:+DisableExplicitGC -XX:+UseAdaptiveGCBoundary -XX:MaxGCPauseMillis=500 -XX:-UseGCOverheadLimit -XX:SurvivorRatio=16 -XX:UseSSE=3 -XX:ParallelGCThreads=3 -XX:-UseParallelGC -XX:+UseConcMarkSweepGC -XX:+AggressiveOpts -XX:+CITime -Xincgc -jar craftbukkit.jar -nojline nogui
 
1. Возможная причина: Слишком много пакетов идет через сервер, вот он и падает (у самого такое было).
2. "Мертвый" плагин - Может быть ошибка в плагине.
3. Перенагрузка сервера.
 
А зачем так перетюнил яву? Зачем 2 сборщика мусора, когда работать может только 1? Еще рекомендую пользоваться g1gc самый оптимальный и рекомендуемый сборщик.
 
Код:
#!/bin/sh
cd /home/server/
java -XmnXXXm -XmsXXXm -XmxXXXm -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=50 -XX:GCPauseIntervalMillis=200 -XX:MaxTenuringThreshold=21 -XX:ParallelGCThreads=10 -XX:+UseG1GC -jar craftbukkit.jar
XXX - меняешь на своё усмотрение память(мин,среднее,макс)
Не забудь установить JDK7 Linux

 
это ничего тебе не даст.
 
Какой лучше поставить параметр -Xmn( я с ним не работал..) ну или объясни, что он делает
 
Сервер с теми параметрами, что ты дал у меня слитает в течении 15 мин
Выделяю xmx 4gb xms 2gb xmn 256mb и все...
 
Назад
Верх Низ