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

PARADISEBAFFYT

Активный участник
Баллы
61
Ник в Minecraft
PARADISEBAFF
вот логи которые отключают серв
Status: Image is up to date for ghcr.io/pterodactyl/yolks:java_16

Digest: sha256:25773e4f65b2d5173dcca680f1a0e71a85f2924325c6e66df6d2959c5925c1af

[Donator - 34 Daemon]: Finished pulling Docker container image

root@111212651~# java -version

openjdk version "16.0.2" 2021-07-20

OpenJDK Runtime Environment Temurin-16.0.2+7 (build 16.0.2+7)

OpenJDK 64-Bit Server VM Temurin-16.0.2+7 (build 16.0.2+7, mixed mode, sharing)

root@111212651~# java -Xms128M -Xmx1536M -Dfml.queryResult=confirm -Dlog4j2.formatMsgNoLookups=true -Dterminal.jline=false -Dterminal.ansi=true -DIReallyKnowWhatIAmDoingISwear=true -Djdk.module.illegalAccess=deny -Duser.timezone=Europe/Moscow -jar -XX:+UseNUMA -XX:G1ReservePercent=10 -XX:G1HeapWastePercent=10 -XX:+OptimizeStringConcat -XX:+TieredCompilation -XX:+EliminateLocks -XX:+UseSuperWord -XX:+OptimizeFill -XX:LoopUnrollMin=4 -XX:LoopMaxUnroll=16 -XX:+UseLoopPredicate -XX:+RangeCheckElimination -Dfile.encoding=UTF-8 -XX:+DisableExplicitGC -XX:+UseFastJNIAccessors -XX:+UseParallelGC -jar server.jar nogui

System Info: Java 16 (OpenJDK 64-Bit Server VM 16.0.2+7) Host: Linux 5.15.0-119-generic (amd64)

Loading libraries, please wait...

[20:47:50 INFO]: Environment: authHost='https://authserver.mojang.com';, accountsHost='https://api.mojang.com';, sessionHost='https://sessionserver.mojang.com';, servicesHost='https://api.minecraftservices.com';, name='PROD'

[Система]: Отправлена команда на принудительное выключение сервера

[Система]: Авторизация прошла успешно

[Система]: Авторизация прошла успешно

[Система]: Авторизация прошла успешно
 
[Система]: Отправлена команда на принудительное выключение сервера
Вероятно, опять одна из главных проблем панелей - убивание сервера при превышении лимита памяти. А лимит даётся такой же, как и xmx, но не рассчитывают, что помимо него java ещё память использует, в итоге процесс занимает больше рассчитанного.
Джава сама по себе использует около гигабайта + сервер, в итоге у тебя процесс уже на старте может занимать эти полтора гига и убиваться панелью.
 
Вероятно, опять одна из главных проблем панелей - убивание сервера при превышении лимита памяти. А лимит даётся такой же, как и xmx, но не рассчитывают, что помимо него java ещё память использует, в итоге процесс занимает больше рассчитанного.
Джава сама по себе использует около гигабайта + сервер, в итоге у тебя процесс уже на старте может занимать эти полтора гига и убиваться панелью.
бред


Там железо из камня выточено
 
1. панельные хостинги УЖЕ дают небольшой запас.

2. где ты взял, что ява съедает гиг? из головы?
На хостинге банально загружено 22 java, они ОБЩИЕ. На них держится несколько серверов
 
1. панельные хостинги УЖЕ дают небольшой запас.
Не все. (и что этого запаса может не хватить при некоторых условиях опустим)
2. где ты взял, что ява съедает гиг? из головы?
Из тестов и наблюдений. На винде и лине, чисто запущенный сервер и после времени под нагрузкой, несколько раз. Сразу после запуска джава потребляет 600-800 мб помимо сервера, а после нагрузок (генерация мира, полёт на скорости 50, много ртп) может доходить до 1600+, но это нужно постараться с нагрузкой.
Откопал для тебя не сильно давние скриншоты, даже калькулятор рядом поставил для тебя
upload_2024-9-19_16-54-30.png

upload_2024-9-19_16-56-46.png
(в этом больше всего, обычно было около 1200)

На хостинге банально загружено 22 java, они ОБЩИЕ. На них держится несколько серверов
Откуда ты вообще взял 22 джаву?
root@111212651~# java -version

openjdk version "16.0.2" 2021-07-20

OpenJDK Runtime Environment Temurin-16.0.2+7 (build 16.0.2+7)

OpenJDK 64-Bit Server VM Temurin-16.0.2+7 (build 16.0.2+7, mixed mode, sharing)
Хочешь сказать, что если запустить несколько серверов на одной джаве, не будет использоваться память для их jvm? Или что хостинги не могут использовать отдельные контейнеры со своей копией джавы для каждого отдельного сервера?
 
Последнее редактирование:
Хочешь сказать, что если запустить несколько серверов на одной джаве, не будет использоваться память для их jvm? Или что хостинги не могут использовать отдельные контейнеры со своей копией джавы для каждого отдельного сервера?
Зачем им для каждого сервера отдельная джава?


Откуда ты вообще взял 22 джаву?
Вышла давно.


Не все. (и что этого запаса может не хватить при некоторых условиях опустим)
Большинство
 
Зачем им для каждого сервера отдельная джава?
Вероятно, потому что они изолированы друг от друга.
Отдельная копия джавы выбранная для работы сервера находится в каждом отдельном контейнере вместе с сервером. У автора темы и многих (возможно большинства) хостов всё так и работает. Пруф сразу в теме
[Donator - 34 Daemon]: Finished pulling Docker container image

root@111212651~# java -version

openjdk version "16.0.2" 2021-07-20


Молодец, но при чём вообще она была, когда ты её упоминал?

Ты знаком с большинством хостингов? Ты уверен в конкретно хостинге автора темы?
 
Ты знаком с большинством хостингов? Ты уверен в конкретно хостинге автора темы?
а как это исправить? у меня если что хостинг Gamely.pro
Ну у автора хостинг наверное точно не Gamely.pro


Молодец, но при чём вообще она была, когда ты её упоминал?
Если вырывать слова из текста, то ни причём


Вероятно, потому что они изолированы друг от друга.
Отдельная копия джавы выбранная для работы сервера находится в каждом отдельном контейнере вместе с сервером. У автора темы и многих (возможно большинства) хостов всё так и работает. Пруф сразу в теме
Такие хостинги, как у него используют "мнимое личное пространство". Так что точно не известно.
 
Ну у автора хостинг наверное точно не Gamely.pro



Если вырывать слова из текста, то ни причём



Такие хостинги, как у него используют "мнимое личное пространство". Так что точно не известно.
Не, ну гадать на кофеной гуще мы все умеем. По хорошему пусть обращается в поддержку хоста и спрашивает в чем дело. Вариант, что панель убивает процесс из-за того, что он съедает много памяти, исключать точно не стоит. Тем более, что по логам система принудительно выключает сервер. Тут уже как раз пахнет керосином.
 
на гамели на днях падала эта нода вот и все =)
Не, ну гадать на кофеной гуще мы все умеем. По хорошему пусть обращается в поддержку хоста и спрашивает в чем дело. Вариант, что панель убивает процесс из-за того, что он съедает много памяти, исключать точно не стоит. Тем более, что по логам система принудительно выключает сервер. Тут уже как раз пахнет керосином.
InterWall, ты ответил в точку с небольшим промахом, где-то 1500% от размера самой точки
 
Назад
Верх Низ