Помогите autosaveworld авторестарт не робит на Debian

  • Автор темы Автор темы morfik
  • Дата начала Дата начала

morfik

Старожил
Пользователь
Баллы
103
Здравствуйте, есть плагин AutoSaveWorld, и конфиг
Код:
autorestart:
  enabled: true
  broadcast: true
  time:
  - 00:29
  countdown:
    enabled: true
    broadcastonsecond:
    - 60
    - 30
    - 10
    - 9
    - 8
    - 7
    - 6
    - 5
    - 4
    - 3
    - 2
    - 1
  scriptpath: start.sh
  juststop: false

Он стопает сервер, но не запускает.

На компе норм. То есть start.bat запустил

И вот такой start.sh
Код:
#!/bin/sh
BINDIR=$(dirname "$(readlink -fn "$0")")
cd "$BINDIR"
screen -S server2 java -Xmx10G -Xms1G -XX:PermSize=256m -XX:MaxPermSize=512m -Dfile.encoding=UTF-8 -jar mcpc.jar
 
Чистый пробовал плагин запускать?
 
Для авторестартов лучше использовать утилиту RemoteToolKit.
 
для авторестарта лучше самому написать sh файл
 
Пишу всегда от корня. Работает. Так /home/user/server/start.sh
 
Попробуй так scriptpath: ./start.sh
AUtoSaveWorld автоматом расширяет путь до абсолютного, ну кроме совсем древних версий.
Скорее всего автору тупо не хватает памяти для запуска нового инстанса JVM, в таком случае могу порекомендовать в скрипт перед запуском сервера добавить sleep 10, должно хватить чтобы старая JVM зашатдаунилась.
 
Назад
Верх Низ