Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Обсудим Автозапуск сервера после краша и/или команды /restart

Тема в разделе "Управление сервером Bukkit", создана пользователем vpgg, 21 фев 2021.

  1. Автор темы
    vpgg

    vpgg Новичок

    Баллы:
    16
    Операционная система - ubuntu 20
    Добрый вечер. Надеюсь на вашу помощь.
    Ситуация такая:
    В интернете нашел много скриптов на автозапуск сервера, но так и не понял куда эти файлы сохранять.
    Допустим - start.sh его сохранять в папку игры или же куда то в другое место?
    Так же вычитал про rc.local в папке etc, но не могу понять какой скрипт писать туда.

    Если кратко:
    Хотелось бы узнать куда складывать фалы автозапуска сервера после краша и какой скрипт все же лучше?)
    Заранее благодарю! Очень нужно сейчас так как скорее всего из-за слабого хоста сервер может спокойно вылететь ночью или днем,
    когда нету возможности его включить
     
  2. Хостинг MineCraft
    <
  3. Даниилота

    Даниилота Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Igram4ik_
    Так смотри.
    В конфиге сервера (spigot.yml (Если ты спигот используешь)) есть такая штука как
    restart-on-crash: false
    restart-script: ./start.sh
    То есть restart-on-crash - перезапуск после краша.
    Он в принципе работает, но не всегда. А restart-script - это команда которая будет выводится при краше сервера, то есть когда сервер оффается, то ядро автоматический в машине самой делает команду для запуска скрипта запуска сервера, может быть ты запутался, но это вещь удобная.
    Есть ещё один вариант, для ubuntu и особенно для centos, как прописать в скрипте start.sh:
    while true
    do
    {
    тут пишешь свой скрипт запуска (Пример: java -jar server.jar nogui)
    }
    done
    Если будут проблемы пиши
     

Поделиться этой страницей