⚡ McRunner – скрипты для перезапуска сервера.

Скрипт ⚡ McRunner – скрипты для перезапуска сервера. 1.0.0

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. Отсутствует
🧩 как это работает?


1000090150.png


Всё просто, когда сервер перезапускается даётся сигнал restart.sh, после чего он делает запрос о перезапуске скрипту start.sh, а тот уже проводит полный корректный перезапуск.
Почему именно так: по умолчанию другие скрипты при перезапуске останавливаются, запускаются, но пропадают из вашей screen / tmux сессии. Я хотел максимально исключить бесконечные циклы, а также не навредить команде /stop, чтобы сервер мог также как и раньше корректно останавливаться. Любые другие попытки как то внедрить это без костылей могли бы привести к бесконечным циклам, гонкам и сделать так что сервер будет достаточно проблематично остановить даже командой /stop.


🗃️  установка


Остановите сервер (если запущен), скачайте архив, положите его в корневую папку Minecraft сервера, распакуйте этот архив, выдайте права скриптам командой «sudo chmod +x start.sh && sudo chmod +x restart.sh», далее зайдите в файл сервера spigot.yml и найдите там строки по типу:

Код:
settings:
  timeout-time: 60
  restart-on-crash: true
  restart-script: ./start.sh

И замените restart-script на:

Код:
settings:
  timeout-time: 60
  restart-on-crash: true
  restart-script: ./restart.sh

Далее запустите сервер.

🫠 Готово, команда /restart должна работать корректно.



Также по умолчанию скрипты запускают / перезапускают сервер на 4 гб озу, если вы хотите это изменить то зайдите в скрипт start.sh, найдите там такие строки:

Код:
JAVA_ARGS=(
  -Xms4148M
  -Xmx4148M

И замените 4148 на нужное вам число оперативной памяти для запуска (в мегабайтах).
Классификация ПО
  1. Другое
Операционная система
  1. Linux
Набор технологий
Скрипты вызывают внешние команды с нужным синтаксисом.
Автор
Art_Farm
Скачивания
3
Просмотры
54
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Art_Farm

Поделиться ресурсом

Назад
Сверху Снизу