Помогите bash скрипт для запуска bungee просле падения/перезагрузки

  • Автор темы Автор темы XquopX_
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

XquopX_

Ньюби
Пользователь
Баллы
1
Ник в Minecraft
XquopX_
Господа здравствуйте! Проблема состоит в том что у меня установлен плагин на перезагрузку bungee сервера, ушел я вчера спать, прихожу и вижу то что да сервер выключил себя, а включить то он себя не может, как я понял нужен специальный код в котором будет прописано что при падении или как у меня перезагрузке он будет сам себя включать к примеру через 5 секунд. P.S я попробовал кучу скриптов и не один не работает. (или у меня руки не из того места растут) oc: ubuntu 18.04 server
 
Господа здравствуйте! Проблема состоит в том что у меня установлен плагин на перезагрузку bungee сервера, ушел я вчера спать, прихожу и вижу то что да сервер выключил себя, а включить то он себя не может, как я понял нужен специальный код в котором будет прописано что при падении или как у меня перезагрузке он будет сам себя включать к примеру через 5 секунд. P.S я попробовал кучу скриптов и не один не работает. (или у меня руки не из того места растут) oc: ubuntu 18.04 server
Код:
#!/bin/bash
            while true
            do 
                BINDIR=$(dirname "$(readlink -fn "$0")")
                cd "$BINDIR"
                java -Dfile.encoding=UTF-8 -XX:+UseG1GC  -jar BungeeCord.jar -o true
                echo "Завершить процесс рестарта Ctrl + C!"
                echo "Рестарт:"
                for i in 10 9 8 7 6 5 4 3 2 1
                do
                    echo "$i..."
                    sleep 1
                done
                echo "Запуск сервера.."
            done
 
Код:
#!/bin/bash
            while true
            do
                BINDIR=$(dirname "$(readlink -fn "$0")")
                cd "$BINDIR"
                java -Dfile.encoding=UTF-8 -XX:+UseG1GC  -jar BungeeCord.jar -o true
                echo "Завершить процесс рестарта Ctrl + C!"
                echo "Рестарт:"
                for i in 10 9 8 7 6 5 4 3 2 1
                do
                    echo "$i..."
                    sleep 1
                done
                echo "Запуск сервера.."
            done
☹️
 

Вложения

  • Снимок.PNG
    Снимок.PNG
    3,2 КБ · Просмотры: 10
# /bin/sh
while true
do
java -Xms512M -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+UseG1GC -XX:+Unlo$
echo [SERVER] Перезапуск через 5 секунд
sleep 5
done
 
systemctl на линуксе читай, если у тебя есть рут, можешь написать лично, скину шаблон
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ