Мы используем файлы cookie, данные о Вашем IP-адресе и местоположении, чтобы предоставлять корректную информацию для Вашего региона, а также полноценной работы сайта. Продолжая использовать данный ресурс, Вы автоматически соглашаетесь с использованием данных технологий.
Принять и закрыть
MajorCore » База знаний » Игровой хостинг » Планировщик заданий в игровом хостинге

Планировщик заданий в игровом хостинге

Что такое планировщик задач


Бывает же такое, что нужно выполнять какие-то действия автоматически, с одинаковыми промежутками или в определенное время? Например, перезапускать игровой сервер Minecraft два раза в сутки, чтобы сбросить использованную оперативную память и он не отключался из-за её нехватки. Ещё как вариант может понадобится отправлять на сервер какую-то команду, например, сообщения с рекламой доната. Безусловно можно воспользоваться плагинами, чтобы автоматизировать эти действия, их существует в достатке, но размещая свой сервер Minecraft на игровом хостинге MajorCore, куда проще просто воспользоваться встроенным в панель управления планировщиком задач.


Шаги выполнения


  1. Перейдите в панель управления игровым хостингом и выполните вход в аккаунт. На главной странице выберите сервер, для которого вы желаете запланировать выполнение каких-либо действий.
  1. Следующим шагом выберите в левом боковом меню вкладку "Расписание".
  1. Нажмите кнопку "Создать".
  1. В поле "Название" укажите произвольное название расписания, чтобы вам было удобно идентифицировать его среди других, которые вы создадите. Это поле можно просто оставить пустым.
  2. Далее необходимо выбрать дни и время, когда это задание будет выполнено.
    В "День недели" можно явно указать дни, когда вы хотите выполнять задание. Если нужно каждый день, то в поле под списком напишите *. Если, например, нужно каждые 2 дня, то напишите */2.
    В "День месяца" аналогично можно указать дни, когда нужно выполнять задание. Если нужно каждый день, то в поле под списком напишите *.
    В "Час дня" выберите часы, когда задание должно быть выполнено. Если нужно каждый час, то в поле под списком напишите *. Если, например, нужно каждые 4 часа, то напишите */4.
    В "Минута часа" выберите в какую минуту задание должно быть выполнено. Можно написать произвольное значение (например, 23 минуты), а не просто выбрать из списка. Также, если нужно выполнять каждую минуту, то напишите *.
    В следующем разделе этой статьи рассмотрены примеры.
  1. Теперь вам нужно задать команду (команды), которая будет выполнена в заданное ранее время. Для того чтобы управлять работой сервера (включать, выключать, перезапускать), обязательно в "Выполнить действие" нужно выбрать "Управление питанием". В поле "С полезной нагрузкой", С МАЛЕНЬКОЙ буквы, напишите действие (одно), которое нужно выполнить: start – включить, stop – выключить, restart – перезапустить, kill – убить (остановить) сервер (часто без сохранения игрового прогресса).
  1. Во всех остальных случаях (отправить любую другую команду на сервер, например, "say") нужно выбрать "Отправить команду" и в поле "С полезной нагрузкой" написать саму команду. В первых двух столбцах можно задать задержку между выполнением команд, если их несколько: в задании на скриншоте ниже сначала сервер перезапустится, а через минуту после этого на него будет отправлена команда "say Ура, сервер перезапустился!".


Примеры установки времени выполнения заданий


  1. Каждый день в 00:00:
  1. Каждый понедельник в 10:00 утра:
  1. Каждый день, каждые 4 часа:


Замечание


На всех наших серверах установлен часовой пояс GMT+3 летом и GMT+2 зимой – т.е. время по Киеву. Летнее время совпадает со временем по Москве.
скачать dle 12.1

Поделиться
Введите почту