Вопрос Выключается сервер иногда сам по себе

sergeo

Пользователь
Сообщения
19
Всем привет, с такой проблемой столкнулся недавно. Сервер оффается сам по себе.
Вот что пишет когда оффается
/entrypoint.sh: line 22: 30 Killed java -Xms128M -XX:MaxRAMPercentage=95.0 -Dterminal.jline=false -Dterminal.ansi=true -jar ${SERVER_JARFILE}
Из за чего или из за кого он может оффаться?
 
Скорее всего OOM Killer убивает контейнер с сервером, используется, по всей видимости, Pterodactyl.
В настройках контейнера есть возможность отключить OOM Killer, но это скорее всего не принесет нужного эффекта.

1. Использовать Aikar's Flags – , но желательно заменить -Xmx## на -XX:MaxRAMPercentage=95.0.
2. Если потребление памяти в /spark healthreport зашкаливает, либо искать утечку среди плагинов, либо попросту попытаться добавить памяти.
3. Насколько я помню, /spark healthreport показывает только размер кучи, без учета non-heap (Metaspace).
Некоторые плагины способны гадить там и устраивать утечки, это потребление Pterodactyl учитывает и, несмотря на адекватный размер кучи, убивает сервер по OOM, поскольку heap+metaspace начинает превышать лимиты контейнера.
 
Назад
Сверху Снизу