Мануал Авто-поднятие сервера RAGE:MP в случае падения (Windows) / Restart On Crash.

myokul

Активный участник
Автор темы
15 Сен 2020
85
51
41
В данном уроке покажу и расскажу как сделать автоматический перезапуск RAGE Multiplayer сервера в случае падения на ОС Windows (а также Windows Server).
С помощью специальной программы мы создадим задачу слежения за процессом и будем перезапускать его в случае краша или остановки (с определенным интервалом).

Для начала необходимо скачать программу - RestartOnCrash 1.6.3
После скачивания для удобства поместите файл RestartOnCrash.exe в папку своего сервера RAGE:MP, рядом с файлом ragemp-server.exe

Затем запустите саму программу и приступим к ее настройке:

1.png

  • 1 - Статус задачи для процесса (если хотите отключить на время слежение за процессом уберите галочку).
  • 2 - Кнопка позволяет добавить новую задачу.
  • 3 - Общие настройки программы для всех задач.
  • 4 - Статус задач.
Чтобы создать новую задачу нажимаем кнопку Add и видим новое окно:

2.png

  • В первом поле указываем файл (путь до файла за наличием процесса которого будем следить)
  • Далее ставим галочку It isn`t running.
  • И в последнем поле указываем команду для запуска процесса и рабочую дирректорию (в нашем случае она пустая, так как программа находится рядом с файлом сервера RAGE:MP.
На этом основная настройка закончена, еще программу можно добавить в автозапуск самой Windows системы в настройках программы,
а также
настроить необходимый интервал между перезапуском, по умолчанию 60 секунд (кнопка Settings).
 
Последнее редактирование модератором:

Harland David Sanders

Куратор портала
Команда форума
Куратор портала
high coder
media
10 Сен 2020
826
554
150
Ссылку на саму программу добавь?
 

Crazy_Man

Участник портала
16 Сен 2020
24
3
22
а где там время выставить что бы делать рестарт сервера?
 

reinerghost

Активный участник
high coder
high designer
16 Сен 2020
19
23
32
Я бы сделал по другому все, принцип глобального таймера. Вам же нужно сохранять игроков,авто,дома бизнесы и другие данные, которые находятся в серверной памяти. В случае закрытия консоли без вызова сохранения всех компонентов данные в базе не обновятся.
А насчет таймера, просто добавить 1 секундный таймер в котором будут различные системы и там сверять текущий час, то есть если там 4 часа, он выключит сервер правильно. Далее крон через примерно 2 минуты на запуск
 

myokul

Активный участник
Автор темы
15 Сен 2020
85
51
41
Я бы сделал по другому все, принцип глобального таймера. Вам же нужно сохранять игроков,авто,дома бизнесы и другие данные, которые находятся в серверной памяти. В случае закрытия консоли без вызова сохранения всех компонентов данные в базе не обновятся.
А насчет таймера, просто добавить 1 секундный таймер в котором будут различные системы и там сверять текущий час, то есть если там 4 часа, он выключит сервер правильно. Далее крон через примерно 2 минуты на запуск


Это программа предназначена именно для запуска сервера, по дефолту, в редаге, уже есть система рестарта, но она только отключает сервер.
1600603799213.png
 

Harland David Sanders

Куратор портала
Команда форума
Куратор портала
high coder
media
10 Сен 2020
826
554
150
Обновил тему :j3r: