Вопрос ./starth.sh или же /restart

TIplur

Premium
Разработчик
Сборщик
Инструктор
Дизайнер
Переводчик
Сообщения
323
Решения
7
Столкнулся с проблемой, я хочу настроить рестарты сервера каждые 6 часов.
В этом мне помог плагин .
Всё бы хорошо, плагин работает отлично, проблема в другом.
В плагине настройка стоит что после ввода команды /ar now 15 - (Принудительная автоперезагрузка),
срабатывает данная последовательность:

Код:
settings:
   restartCommands:
   #- '[bungee:20] command to execute via bungee 20 seconds before restart'
   #- '[time:15] command to execute 15 seconds before restart'
   #- '[time:10] command to execute 10 seconds before restart'
   #- '[bungee] broadcast The server is restarting!'
   - 'save-all'
   - 'restart'

Команды вводятся всё хорошо, но самая проблема в команде restart
Иногда сервер поднимается сам, то есть чтение скрипта запуска срабатывает, но очень редко. После повторной процедуры сервер не встаёт на ноги.

В spigot.yml стоят такие настройки:

Код:
settings:
  bungeecord: false
  save-user-cache-on-stop-only: false
  sample-count: 12
  player-shuffle: 0
  user-cache-size: 1000
  moved-wrongly-threshold: 0.0625
  moved-too-quickly-multiplier: 10.0
  log-villager-deaths: true
  timeout-time: 60
  restart-on-crash: true
  restart-script: ./start.sh
  netty-threads: 4
  debug: false
  attribute:
    maxHealth:
      max: 2048.0
    movementSpeed:
      max: 2048.0
    attackDamage:
      max: 2048.0

Скрипт запуска:
Git:
screen -AmdS spigot java -Xms512M -Xmx5500M -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:-OmitStackTraceInFastThrow -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=8 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=true -Daikars.new.flags=true -jar /home/Setver/NEServer/yatopia.jar nogui

Почему он не хочет повторно вставать на ноги?

Сервер на версии 1.16.1
Ядро сервера Yatopia
Система CentOS 7
 
Советою настроить скрипт запуска сервера чтоб он автоматически запускал сервер при краше и остановке сервера. Тогда проблем не будет
Как это можно настроить?
Есть какие ни будь гайды? Я в этой теме не селен. Я пытався искать однако не нашел толку.
 
Назад
Сверху Снизу