НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как перезапускать сервер Space Station 14 каждый день

Space Station 14Updated Nov 2, 20264 min read

Чтобы перезапускать сервер Space Station 14 каждый день в PlayNHost, откройте Быстрые задачи, выберите Запланировать… в меню Отправить перезапуск, задайте Повторять, Каждый день и время и нажмите Запланировать. Перезапуск завершает идущий раунд, поэтому выберите час, когда никто не играет. У нового сервера расписания перезапуска нет.

Как настроить ежедневный перезапуск?

  1. Откройте свой сервер в панели и нажмите Быстрые задачи в меню слева.
  2. В разделе Все задачи откройте Задачи по умолчанию и найдите Отправить перезапуск.
  3. Откройте её меню и выберите Запланировать….
  4. Задайте расписанию Название, например Daily restart, и нажмите Следующий шаг.
  5. Выберите Повторять, в Как часто выберите Каждый день и задайте время в поле В.
  6. Оставьте Включено и нажмите Запланировать.
Окно «Запланировать задачу» с вариантами «Повторять», «Каждый день» и временем для ежедневного перезапуска сервера Space Station 14

Расписание появляется в разделе Расписания. Отправить перезапуск останавливает сервер так же, как кнопка Остановить, и Space Station 14 воспринимает это как обычное выключение, а затем запускает его снова. Игроки отключаются, пока в Console снова не появится строка Server Version ... -> Ready, это около 20 секунд в тестах PlayNHost.

Зачем перезапускать сервер Space Station 14 каждый день?

Перезапуск применяет любые изменения, сделанные на странице Настройки или в server_config.toml, в выбранный вами час, а не посреди раунда. Он также запускает процесс сервера с чистого листа: PlayNHost измерил около 700 МБ памяти на пустом сервере за первые 90 секунд после запуска. Если график RAM на странице Обзор за сутки продолжает расти, ежедневный перезапуск возвращает его к этой начальной точке.

Что происходит с раундом и сохранёнными данными?

Идущий раунд завершается: раунды живут в памяти сервера. Сохранённые данные, например персонажи и время игры, лежат в базе данных сервера в папке data, поэтому после перезапуска они на месте.

Можно ли отложить перезапуск, пока никто не играет?

В Space Station 14 нельзя. Параметру расписания Пропускать, пока игроки в сети нужно, чтобы сервер сообщал об игроках, а панель не может прочитать список игроков Space Station 14. В подсказке панели сказано: «Если сервер не может сообщить об игроках, задача выполняется.» Вместо этого выберите час без раундов.

Как сообщить игрокам, когда будет перезапуск?

Расписание никого не предупреждает. Впишите время в сообщение дня: в разделе [chat] файла server_config.toml задайте, например, motd = "Daily restart at 05:00 UTC", сохраните и перезапустите. Игроки увидят его при подключении: Как изменить название и описание сервера Space Station 14.

Как выключить расписание, проверить его или удалить?

  1. В Быстрые задачи найдите расписание в разделе Расписания.
  2. Выключите или включите его переключателем.
  3. Откройте его меню и выберите Запустить сейчас, чтобы проверить (сервер перезапустится сразу), или Удалить расписание, чтобы убрать его.

В Быстрые задачи нельзя изменить время уже созданного расписания. Для другого времени создайте новое расписание, а старое удалите или выключите. Подробнее о расписаниях: Как настроить расписание задач и автоматические бэкапы. Память и размер тарифа: Сколько RAM нужно серверу Space Station 14?

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ