Инструмент для создания параллельных алгоритмов с гарантированным выполнением в среде 1С Предприятия
После сбоя сервера 1С больше не зависают задания в статусе ОжидаетВыделенногоИсполнителя (#11)
Удобные методы управления рабочим процессом на основе менеджера заданий стали частью API:
(new) ДождатьсяВыполнения(КлючиЗаданий, Таймаут = 5) - усыпляет текущий поток до выполнения указанного списка заданий либо до истечения указанного времени (таймаут) ОжидатьСостояниеЗадания(КлючЗадания, ОжидаемоеСостояние, Таймаут = 5) - усыпляет текущий поток до установления указанного состояния у задания либо до истечения указанного времени (таймаут) ОжидатьИзмененияСостояния(КлючЗадания, ТекущееСостояние, Таймаут = 5) - усыпляет текущий поток до изменения состояния у задания с указанного на любое другое либо до истечения указанного времени (таймаут)
Добавлен функционал на мгновенный запуск задания вне очереди
Библиотека TaskManagerFor1C предназначена для создания асинхронных и параллельных алгоритмов с гарантированным выполнением в среде 1С Предприятия на базе фоновых заданий. Цели TaskManagerFor1C:
Добавлены настройки повторного выполнения упавших заданий: