DarkDragon : OMSHelp/Schedule

Планировщик


Встроенный в OMS планировщик позволяет запускать клиентов в указанное время, с дискретностью в 1 минуту. При этом каждому дню недели назначается свое расписание.

Расписания предназначены для обеспечения работы планировщика и используются для запуска почтовых клиентов в указанное время. Расписаний в файле конфигурации может быть как угодно много.

Каждое расписание начинается заголовком блока [SCHEDULE «Имя расписания»]. За имя расписания принимаются все символы между первой и последней кавычками в строке. Преобразование не производится.

После заголовка следуют необязательные строки с параметрами интервалов, начинающиеся с символа 's'. Значение параметра (в кавычках) состоит из 6 чисел, записанных десятичными цифрами: Weekday HStart MStart HEnd MEnd Period, где:

Пример расписаний в файле конфигурации:

[SCHEDULE “Every minute”]
s = «0 00 00 23 59 1"
s = «1 00 00 23 59 1"
s = «2 00 00 23 59 1"
s = «3 00 00 23 59 1"
s = «4 00 00 23 59 1"
s = «5 00 00 23 59 1"
s = «6 00 00 23 59 1"

[SCHEDULE “Every hour, work days”]
s = «1 00 01 23 59 60"
s = «2 00 01 23 59 60"
s = «3 00 01 23 59 60"
s = «4 00 01 23 59 60"
s = «5 00 01 23 59 60"

[SCHEDULE «Only 12:00 and 15:00 Monday and 17:30 Wednesday»]
s = «1 12 00 00 00 0"
s = «1 15 00 00 00 0"
s = «3 17 30 00 00 0"