Фирма «1С» обещает добавить в версию платформы 8.3.27 новую возможность – задавать расписание перезапуска процессов для рабочего сервера.
Как работает сейчас
Сейчас перезапуск процессов можно задать только для всего кластера в целом, а интервал считается с момента запуска процесса: то есть от перехода его из состояния «резервный» в рабочее состояние. Поэтому спрогнозировать время, когда начнется перезапуск, непросто.
Часто перезапуск приходится на моменты пиковой загрузки серверов или на установку обновления. Все это замедляет работу и мешает пользователям. Поэтому, в ближайший релиз технологической платформы добавят возможность более гибкой настройки перезапуска.
Интересно, что в заметке нет оговорки на счет того, что функциональность будет доступна только в КОРП. Значит, можно надеяться, что для платформы ПРОФ перезапуск по расписанию тоже будет доступен.
Как будет работать расписание перезапуска рабочих процессов в 8.3.27
В 8.3.27 появится возможность указать точное время перезапуска процессов и расписание перезапуска для каждого рабочего сервера. А в настройках кластера серверов и рабочего сервера будет добавлен новый параметр – расписание перезапуска – строка в формате unix cron.
Для задания расписания будут использоваться первые пять колонок формата unix cron, разделенных пробелами:
- Минуты,
- Часы,
- Дни,
- Месяцы,
- Дни недели.
При этом каждая запись может содержать число, список чисел, разделённых запятыми, диапазон чисел, разделённых дефисом, символы «*» или «/».
Авторы заметки приводят примеры для создания возможного расписания:
- “* * * * *” – каждую минуту
- “*/10 * * * *” – каждую 10-ую минуту (0, 10, 20 и так далее)
- “0 0 * * *” – каждый день в “00:00”
- “0 3 * * 6” – каждую субботу в “03:00”
Настройка расписания перезапуска. Источник: wonderland.v8.1c.ru
Отдельно оговаривается, что в платформе будет доступно выключение конкретного рабочего процесса.
Добавить возможность задавать расписание перезапуска процессов для кластера и отдельных серверов планируется в утилиту rac, в Java API, во встроенный язык, в консоль управления серверами MMC и в обработку «Функции для технического специалиста \ Управление серверами».
Подробнее о новой функциональности в технологическом блоге «Заметки из Зазеркалья»