12.07.2024

Перезапуск по расписанию: новые возможности в 1С:Предприятие 8.3.27

Фирма «1С» обещает добавить в версию платформы 8.3.27 новую возможность – задавать расписание перезапуска процессов для рабочего сервера.
Как работает сейчас

Сейчас перезапуск процессов можно задать только для всего кластера в целом, а интервал считается с момента запуска процесса: то есть от перехода его из состояния «резервный» в рабочее состояние. Поэтому спрогнозировать время, когда начнется перезапуск, непросто.
Часто перезапуск  приходится на моменты пиковой загрузки серверов или на установку обновления. Все это замедляет работу и мешает пользователям. Поэтому, в ближайший релиз технологической платформы добавят возможность более гибкой настройки перезапуска.

Интересно, что в заметке нет оговорки на счет того, что функциональность будет доступна только в КОРП. Значит, можно надеяться, что для платформы ПРОФ перезапуск по расписанию тоже будет доступен.

Как будет работать расписание перезапуска рабочих процессов в 8.3.27

Настройка расписания перезапуска. Источник: wonderland.v8.1c.ru

Настройка расписания перезапуска. Источник: wonderland.v8.1c.ru

В 8.3.27 появится возможность указать точное время перезапуска процессов и расписание перезапуска для каждого рабочего сервера. А в настройках кластера серверов и рабочего сервера будет добавлен новый параметр – расписание перезапуска – строка в формате unix cron.

Для задания расписания будут использоваться первые пять колонок формата unix cron, разделенных пробелами:  

  • Минуты, 
  • Часы, 
  • Дни, 
  • Месяцы, 
  • Дни недели.

При этом каждая запись может содержать число, список чисел, разделённых запятыми, диапазон чисел, разделённых дефисом, символы «*» или «/».

Авторы заметки приводят примеры для создания возможного расписания:

  • “* * * * *” – каждую минуту
  • “*/10 * * * *” – каждую 10-ую минуту (0, 10, 20 и так далее)
  • “0 0 * * *” – каждый день в “00:00”
  • “0 3 * * 6” – каждую субботу в “03:00”

    Отдельно оговаривается, что в платформе будет доступно выключение конкретного рабочего процесса.

    Добавить возможность задавать расписание перезапуска процессов для кластера и отдельных серверов планируется в утилиту rac, в Java API, во встроенный язык, в консоль управления серверами MMC и в обработку «Функции для технического специалиста \ Управление серверами».


Возврат к списку