Перезапуск рабочих процессов 1С по расписанию

Расписание перезапуска рабочих процессов

Начиная с версии 8.3.27 для кластера (в целом) и рабочего сервера (для каждого индивидуально) реализована возможность указания расписания перезапуска рабочих процессов.
Таким образом, вместо привычного интервала перезапуска (отсчитывался с момента запуска перезапускаемого рабочего процесса) имеется возможность указать более гибкую настройку, учитывающую не только часы и минуты, но и дни недели, дни месяца и т.д.

 

Формат строки расписания перезапуска рабочих процессов

Расписание перезапуска может быть назначено разными способами (посредством утилиты rac, средствами встроенного языка платформы, посредством оснастки администрирования кластеров и др.), путем указания строки определенного формата, заимствованного у cron (утилита ОС Linux/Unix).
По сути, строка расписания 1С:Предприятие 8 состоит из 5 полей (6-е поле, предусмотренное в исходном cron-формате представлено для указания команды), разделенных пробелами или символами табуляции.

Назначение полей:

1 — Минута часа. Целое число от 0 до 59, либо выражение.
2 — Час суток. Целое число от 0 до 23, либо выражение.
3 — День месяца. Целое число от 1 до 31, либо выражение.
4 — Месяц года. Целое число от 1 до 12, либо выражение.
5 — День недели. Целое число от 0 (Воскресенье) до 6 (Суббота), либо выражение.

 

Формат значения выражения

Для каждого поля значение может содержать не только число, но и выражение, содержащее:

— перечисление чисел (несколько чисел, разделенных запятыми);
— диапазон (числа через дефис);
— символ «*», указывающий на каждое возможное значение поля;
— символ «/», для описания шага подстановки возможного значения из указанных.

Формат:

<Число1>,<Число2>[,<Число3>…] | <Число1>-<Число2> | *[/<Шаг>]

Примеры значений:

* * * * * — каждую минуту
*/30 * * * * — каждые полчаса
0 1 * * * — каждый день в 01:00
0 1 * * * — каждый день в 01:00
0 7,14,21 * * * — каждый день в 07:00, 14:00, 21:00
30 2 * * 0 — каждое воскресенье в 2:30
0 3 * * 1-5 — с понедельника по пятницу в 3:00
0 4 */2 * * — каждый четный день месяца в 4:00.

Возникли вопросы?

Личное общение — наиболее эффективный способ коммуникаций

Воспользуйтесь формой обратного вызова и мы перезвоним Вам

* — в нерабочее время вызовы будут запланированы на ближайший рабочий час

Обратный звонок

Введите Ваш номер