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

Проблемы с сервером: (Описываем свои проблемы, помогаем другим)

Тема в разделе "Управление сервером Bukkit", создана пользователем Jek29, 19 апр 2012.

Статус темы:
Закрыта.
  1. MaksoN007PRO

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

    Баллы:
    88
    Имя в Minecraft:
    MaksoN007PRO
    Люди у меня проблема такая, Люди вылетают с сервера, вот часть лога сервера, помогайте)


    2013-09-25 12:22:34 [INFO] Connection reset
    2013-09-25 12:22:34 [INFO] /193.169.36.86:61080 lost connection
    2013-09-25 12:22:37 [INFO] Herobrine lost connection: disconnect.quitting
    2013-09-25 12:22:37 [INFO] Connection reset
    2013-09-25 12:22:37 [INFO] [mcjobs] Saving Herobrine file
    2013-09-25 12:22:40 [INFO] Lex233 lost connection: disconnect.quitting
    2013-09-25 12:22:40 [INFO] Connection reset
    2013-09-25 12:22:40 [INFO] [mcjobs] Saving Lex233 file
    2013-09-25 12:22:40 [INFO] AutoSaving
    2013-09-25 12:22:40 [INFO] [AutoSaveWorld] AutoSaving
    2013-09-25 12:22:40 [INFO] AutoSave Complete
    2013-09-25 12:22:40 [INFO] [AutoSaveWorld] AutoSave Complete
    2013-09-25 12:23:11 [INFO] [ClearLag] Warning Ground items will be removed in one minute!
    2013-09-25 12:24:00 [INFO] wowa[/176.222.180.213:62257] logged in with entity id 1251485 at ([world] 2.0, 2.0, 2.0)
    2013-09-25 12:24:04 [INFO] Herobrine[/31.23.213.2:56970] logged in with entity id 1251542 at ([world] 2.0, 63.0, 2.0)
    2013-09-25 12:24:10 [INFO] Herobrine issued an AuthMe command!
    2013-09-25 12:24:10 [INFO] [AuthMe] Herobrine logged in!
    2013-09-25 12:24:11 [INFO] [ClearLag] Removed 1 Entities!
    2013-09-25 12:24:12 [INFO] wowa issued an AuthMe command!
    2013-09-25 12:24:12 [INFO] [AuthMe] wowa logged in!
    2013-09-25 12:24:15 [INFO] Herobrine issued server command: /sapwn
    2013-09-25 12:24:21 [INFO] wowa issued server command: /spawn
    2013-09-25 12:24:24 [INFO] Herobrine issued server command: /spawn
    2013-09-25 12:24:42 [INFO] [Игрок] Herobrine➯ go na golodnie igri
    2013-09-25 12:25:55 [INFO] Connection reset
    2013-09-25 12:25:55 [INFO] Herobrine lost connection: disconnect.quitting
    2013-09-25 12:25:55 [INFO] [mcjobs] Saving Herobrine file
    2013-09-25 12:26:14 [INFO] Connection reset
    2013-09-25 12:26:14 [INFO] wowa lost connection: disconnect.endOfStream
     
  2. Хостинг MineCraft
    <
  3. VaNnOrus

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

    Баллы:
    123
    Не вижу тут вылетов. disconnect.quitting - выход с помощью кнопки "Выйти из игры", "disconnect.endOfStream" - возникает, обычно, при закрытии игры с помощью кнопки окна [x]. Вообще endOfStream - конец потока - может возникать по разным причинам.
     
  4. Undead88

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

    Баллы:
    78
    Имя в Minecraft:
    Undead88
    Всем привет у меня проблема с плагином AutoSaveWorld! Дело в том что он не перезапускает сервер командой ./asw restart а просто выключает его. В конфиге написано следующее:

    var:
    debug: false
    save:
    enabled: true
    interval: 900
    broadcast: true
    backup:
    enabled: false
    interval: 21600
    savebefore: true
    broadcast: true
    localfs:
    enabled: true
    worlds:
    - '*'
    MaxNumberOfWorldsBackups: 15
    pluginsfolder: false
    MaxNumberOfPluginsBackups: 15
    excludefolders: []
    toextfolders: false
    disableintfolder: true
    extfolders: []
    zip: false
    ftp:
    enabled: false
    hostname: 127.0.0.1
    port: 21
    login: user
    password: password
    path: /asw/
    worlds:
    - '*'
    pluginsfolder: false
    excludefolders: []
    zip: false
    purge:
    enabled: false
    interval: 86400
    awaytime: 2592000
    broadcast: true
    wg:
    enabled: true
    regenpurgedregion: false
    noregenoverlapregion: true
    lwc:
    enabled: true
    deletepurgedblocks: false
    mvinv:
    enabled: true
    pm:
    enabled: true
    regenpurgedplot: false
    residence:
    enabled: true
    regenpurgedresidence: false
    dat:
    enabled: true
    crashrestart:
    enabled: false
    scriptpath: start.sh
    timeout: 60
    juststop: false
    autorestart:
    enabled: false
    broadcast: true
    time:
    - '86400'
    countdown:
    enabled: true
    broadcastonsecond:
    - 60
    - 30
    - 10
    - 9
    - 8
    - 7
    - 6
    - 5
    - 4
    - 3
    - 2
    - 1
    scriptpath: start.sh
    juststop: false
    consolecommand:
    timemode:
    enabled: false
    times: {}
    intervalmode:
    enabled: false
    intervals: {}
    worldregen:
    savewg: true
    savefactions: true
    savegp: true
    locale:
    switchtolangfile: false
    langfilesuffix: ru

    Как сделать что бы он его перезапускал а не останавливал???
    Помогите пожалуйста!!!
     
  5. LordXaosa

    LordXaosa Модератор

    Баллы:
    173
    Skype:
    brennan_3000
    Все просто. Плагин не умеет перезапускать, он только останавливает. Бери скрипт запуска и редактируй его на перезапуск после остановки. Если у тебя винда то батник так будет выглядеть:
    Код:
    :start
    строка запуска сервера
    timeout /T 5
    goto start
    Перезапустит сервер через 5 секунд после завершения (за эти 5 сек. можно закрыть терминал и сервер не перезапуститься, ну это на случай необходимой остановки на длительное время)
     
  6. Undead88

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

    Баллы:
    78
    Имя в Minecraft:
    Undead88
    Мне пишет следующее:

    "timeout" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом.

    Это после того как загружается /timeout /T5
     
  7. LordXaosa

    LordXaosa Модератор

    Баллы:
    173
    Skype:
    brennan_3000
    timeout, а не /timeout без слеша
     
  8. Undead88

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

    Баллы:
    78
    Имя в Minecraft:
    Undead88
    :start
    java -Xincgc -Xmx1G -Dfile.encoding=UTF-8 -jar spigot.jar
    timeout /T 5
    goto start

    Вот так у меня
     
  9. LordXaosa

    LordXaosa Модератор

    Баллы:
    173
    Skype:
    brennan_3000
    А что за ОС?
     
  10. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Умеет, просто некоторые вещи могут мешать этому, например Multicraft.

    А таким скриптом ты запустишь вторую копию сервера если рестарт таки сработает как надо.

    И да, никакой консоли не будет после рестарта, так что проверять надо другими методами.
     
  11. Undead88

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

    Баллы:
    78
    Имя в Minecraft:
    Undead88
    А если посчитать то, что сервер мой стоит на хостинге на ОС Linux, а на компьютере я проверяю этот плагин прежде чем его на хостовый сервер поставить (моя ОС WindowsXP)[DOUBLEPOST=1380222431,1380222235][/DOUBLEPOST]
    Multicraft'а у меня нету[DOUBLEPOST=1380226526][/DOUBLEPOST]Ок! Как тогда сделать чтобы AutoSveWorld запускал сервер через start.sh, после выключения?

    autorestart:
    enabled: false
    broadcast: true
    time:
    - '86400'
    countdown:
    enabled: true
    broadcastonsecond:
    - 60
    - 30
    - 10
    - 9
    - 8
    - 7
    - 6
    - 5
    - 4
    - 3
    - 2
    - 1
    scriptpath: start.sh
    juststop: false
     
  12. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    что находится внутри скрипта?
    Это важно ибо у джавы exec() тупит.
     
    RVXman нравится это.
  13. Undead88

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

    Баллы:
    78
    Имя в Minecraft:
    Undead88
    #!/bin/sh
    BINDIR=$(dirname "$(readlink -fn "$0")")
    cd "$BINDIR"
    echo starting minecraft server ...
    java -Xincgc -Xmx4G -jar spigot.jar nogui
    echo sleeping ...
    # Do backups or something useful here
    sleep 7

    Все это я сохраняю под названием start.sh. Но когда пишу команду /asw restart, проходит отсячет, но сервер все равно останавливается. Как надо с этим файлом работать? Потому что мне пишет что этот тип файла "SH" и его нельзя никакой программой открыть, т.е. программы у меня такой нету на компьютере чтобы открыть такой тип файла.
    Вопрос: Что мне нужно сделать чтобы все заработало?
     
  14. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Это shell скрипт, и надо не забыть выдать ему права на исполнение. И он только для *nix
     
  15. Undead88

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

    Баллы:
    78
    Имя в Minecraft:
    Undead88
    Тоесть мне нужен другой скрипт? если да то как мне его сохранять? И где таковой имеется. Я просто не силен в скриптах(
     
    RVXman нравится это.
  16. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Смотря на какой операционке сервер, либо тебе вообще не нужен скрипт, ставшь в путь до скрипта кашу и пробуешь рестартануть так.
     
  17. Undead88

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

    Баллы:
    78
    Имя в Minecraft:
    Undead88
    На хосте стоит сервер на Linux. А ставить путь в конфиге? т.е. строка "scriptpath" Прост не совсем понял=(
     
    ПриветОтМиднайта нравится это.
  18. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    По указанному пути в scriptpath плагин попробует найти файл и выполнить его, если там ничего нет, то будет использован другой метод рестарта.
     
    I-Am-Black-Overlord нравится это.
  19. Undead88

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

    Баллы:
    78
    Имя в Minecraft:
    Undead88
    Я стёр в scriptpath слово "start.sh", ввел команду, перезапуска не произошло.

    З.Ы. а это зависит от вида ОС?
     
  20. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Надо было ввести тупо что-то несуществующее ибо фолдер в котором находится сервер сущестует это точно.
     
  21. Undead88

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

    Баллы:
    78
    Имя в Minecraft:
    Undead88
    Ввел Pystota в строке, все тоже самое сервер не перезапустился а только выключился
     
Статус темы:
Закрыта.

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