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

Как остановить или перезапустить BungeeCord в Linux?

Тема в разделе "Управление сервером Bukkit", создана пользователем yesenin, 6 июн 2016.

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

    yesenin Активный участник

    Баллы:
    61
    Имя в Minecraft:
    yesenin
    Уважаемые, подскажите как управлять банжей в линуксе? А именно останавливать и перезагружать...
    Скрипты, которые управляют серверами у меня работают, они даже могут запустить банжи, но вот остановить его или перезагрузить не могут.
    А если закрыть терминал, то банжи так и остается запущенным и вообще непонятно где его искать.
     
  2. Хостинг MineCraft
    <
  3. yarik-craft

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

    Баллы:
    76
    Скрины для кого созданы?
    screen -S bungee - создание скрина
    screen -x bungee - открытие уже созданного скрина
    в этом скрине запускаешь сервак и ВОУЛЯ!
    Можно закрыть терминал
     
  4. Insafka16

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

    Баллы:
    76
    Skype:
    Evgeniy_Hilton
    Имя в Minecraft:
    Insafka16
    Заходишь в скрин с банжей, нажимаешь комбинацию клавиш "Ctrl+C", и процесс завершается. Других способов не существует.
     
  5. Insafka16

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

    Баллы:
    76
    Skype:
    Evgeniy_Hilton
    Имя в Minecraft:
    Insafka16
    Да. А что мешает вместо написания 'end', нажать 'Ctrl+C'? Объясни?!
     
  6. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    try{
    Thread.sleep(100);
    } catch (Exception e){
    e.print.StackTracke();
    }
    finally {
    try {
    Runtime.getRuntime().exec("start.sh");
    } catch (Exception || SecurityException e) {
    e.printStackTracke();
    }
    } - рестарт
    Остановка -
    /end
     
    Последнее редактирование: 28 июл 2016
  7. CoolBoy

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

    Баллы:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Он скрипт попросил, а не код.
    А так:
    screen -dmS BungeeCord
    screen твои аргументы и запуск.
     
  8. The_Luuzzi

    The_Luuzzi Старожил Пользователь

    Баллы:
    103
    Код:
    #!/bin/sh
    while true
    do
    java -Xms512M -Xmx1G -Dfile.encoding=UTF-8 -jar bungeecord.jar
    done
     
    Последнее редактирование: 28 июл 2016
  9. deadanykey

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

    Баллы:
    96
    В скрипт

    bash -c "screen -p 0 -S НАЗВАНИЕ_СКРИНА -X eval 'stuff \"stop\"\015'"

    Сервер корректно остановится.
     

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