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

Структура секции <schedule> файла параметров задачи обновления имеет следующий вид:

<schedule>

<ruleType>Once|Monthly|Weekly|Daily|Hourly|Minutely|Manual</ruleType>

<startByTime>

2024<год></year>

<month><месяц></month>

<day><день месяца|день недели></day>

<hour><часы></hour>

<min><минуты></min>

<sec><секунды></sec>

<dayOfMonth><день месяца></dayOfMonth>

<dayOfWeek><день недели></dayOfWeek>

<timePeriod><1></timePeriod>

</startByTime>

<randInterval><минуты></randInterval>

<execTimeLimit><минуты></execTimeLimit>

<runMissed><0|1></runMissed>

</schedule>

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

 

 

Параметр

Описание и возможные значения

ruleType

Режим запуска задачи по расписанию.

Возможные значения включают:

  • Once – один раз.
  • Monthly – ежемесячно.
  • Weekly – еженедельно.
  • Daily – каждый N день.
  • Hourly – каждый N час.
  • Minutely – каждые N минут.
  • Manual – вручную.

startByTime

Время запуска. Если вы не укажете время запуска, по умолчанию подставляются текущие системные дата и / или время (см. таблицу ниже).

randInterval

Распределять запуск задачи случайным образом в интервале (в минутах), чтобы выровнять нагрузку на почтовый сервер при одновременном запуске по расписанию нескольких задач. Формат – [0;999].

execTimeLimit

Ограничить время выполнения задачи интервалом (в минутах). Формат – [0;999].

runMissed

Запускать пропущенные задачи.

Возможные значения включают:

  • 1 – запускать пропущенные задачи при очередном запуске программы;
  • 0 – запускать задачи только по расписанию.

    Значения полей параметра startByTime

Параметр

Значение параметра startByTime

2024

год [текущий год -1;текущий год +10]

<month>

месяц [JAN | FEB | MAR | APR | MAY | JUN | JUL | AUG | SEP | OCT | NOV | DEC]

<day>,<dayOfMonth>

день месяца [1;31]

<hour>

часы [00;23]

<min>

минуты [00;59]

<sec>

секунды [00;59]

<dayOfWeek>

день недели [MON | TUE | WED | THU | FRI | SAT | SUN]

<timePeriod>

период запуска [0-999], где 0 – период запуска не задан.

 

 

В начало