Решено Сильные лаги после долгой работы сервера

Статус
Закрыто для дальнейших ответов.

FeiDeeK

Новичок
Пользователь
Баллы
11
Ник в Minecraft
FeiDeeK
Допустим, сервер должен работать 24/7. Мой сервер справляется с этим. Но если на него зайти после нескольких часов после запуска сервера, то У ВСЕХ пинг будет очень высокий. От 200 до 1000. Но если зайти на сервер сразу после запуска, то пинг у всех минимальный: не поднимается больше 100.
Как это исправить?
 
И да, плановые перезагрузки раз в 24 часа тоже не будут лишние.
 
Допустим, сервер должен работать 24/7. Мой сервер справляется с этим. Но если на него зайти после нескольких часов после запуска сервера, то У ВСЕХ пинг будет очень высокий. От 200 до 1000. Но если зайти на сервер сразу после запуска, то пинг у всех минимальный: не поднимается больше 100.
Как это исправить?
Автоперезагрузка каждые 24 часа. Нормальный хост. Гайды по оптимизации.
Приступай
 
Что бы сервер мог работать 24/7 нужно устранить все утечки памяти. Профайлер в руки и вперед.
 
И да, забыл сказать. После команды /reload LuckPerms почему-то перестает работать, а точнее изображать привилегии. Что в данном случае делать?
 
И да, забыл сказать. После команды /reload LuckPerms почему-то перестает работать, а точнее изображать привилегии. Что в данном случае делать?
Что за бред ты сейчас написал. /reload - команда перезагружающая сервер.
Если ты про плугман то скажу сразу - плугманом перезагружать плагины запрещено если там больше 3 классов
 
И да, забыл сказать. После команды /reload LuckPerms почему-то перестает работать, а точнее изображать привилегии. Что в данном случае делать?
В сущности, единственное решение - не перезагружать через /reload.
 
Что за бред ты сейчас написал. /reload - команда перезагружающая сервер.
Если ты про плугман то скажу сразу - плугманом перезагружать плагины запрещено если там больше 3 классов
Что за бред?) Как количество классов может на что то повлиять?

В плагине просто должен быть правильно прописан код в onEnable(), onDisable() и при перезагрузке не будет никаких траблов.
 
Что за бред?) Как количество классов может на что то повлиять?

В плагине просто должен быть правильно прописан код в onEnable(), onDisable() и при перезагрузке не будет никаких траблов.
Это я скорее написал как условность. Сложные плагины ломаются куда чаще, чем плагины с 2мя 3мя классами и мизерным функционалом, если делать их перезапуск сторонними плагинами. Банально Essentials ChestCommand LuckPerms - 100% сломаются, в то время как простенький (подставьте сюда что угодно достаточно простое чтобы не сломалось, я возьму свой MineProtect) нет.
Хоть есть и исключения, в большинстве случаев чем плагин сложнее, тем больше шанс, что перезагрузка его сторонними средствами приведет к пепцу.
 
Последнее редактирование:
Это я скорее написал как условность. Сложные плагины ломаются куда чаще, чем плагины с 2мя 3мя классами и мизерным функционалом, если делать их перезапуск сторонними плагинами. Банально Essentials ChestCommand LuckPerms - 100% сломаются, в то время как простенький (подставьте сюда что угодно достаточно простое чтобы не сломалось, я возьму свой MineProtect) нет.
Хоть есть и исключения, в большинстве случаев чем плагин сложнее, тем больше шанс, что перезагрузка его сторонними средствами приведет к пепцу.
Повторюсь, при правильно прописанном коде, такого не будет, даже в самом сложном плагине.
 
А как сделать автоперезагрузку если сервер на Craft-Hosting? ну тип я видел, если в start bat ввести
:a
(действие)
goto a
То при команде /stop сервер сразу сам включается. Но Craft-Hosting делает свой батник
 
А как сделать автоперезагрузку если сервер на Craft-Hosting? ну тип я видел, если в start bat ввести
:a
(действие)
goto a
То при команде /stop сервер сразу сам включается. Но Craft-Hosting делает свой батник
Посмотри в документации хостинга, как включить автоматический перезапуск сервера после остановки. Если не найдёшь такой возможности - обратись в поддержку.
А за остановку сервера будет отвечать плагин на сервере
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ