Руководство пользователя САВА

Очередь регламентных операций (регистр сведений)

Очередь регламентных операций хранит список заданий, которые система выполняет в фоновом режиме в потоках

Задание в очереди

Реквизиты

  • Объект данных - документ, элемент справочника, который необходимо обработать

  • Операция - указывает, какую операцию необходимо выполнять. Операции описаны в Типах фоновых операций

  • Доп. параметры - дополнительные параметры, уточняющие выполнение операции. Например, операция “Повернуть” может быть уточнена параметром “90” - градусов. Данные параметры будут переданы в Операцию

  • Дата добавления - момент добавления задания в очередь

  • Номер очереди - номер потока выполнения, в рамках которого задачи выполняются последовательно (в хронологическом порядке)

  • Приоритет - приоритет, в котором выполняются задачи. Чем меньше число, тем выше приоритет и быстрее выполнится задание. Приоритет 1000 означает, что задание выполнено с ошибкой и необходимо ручное вмешательство

  • Дата последней попытки выполнения

  • Количество попыток - количество неудачных попыток выполнения задания. Если оно станет равным максимальному количеству попыток, указанному в типе фоновой операции, то выполнение задания прекратится до вмешательства оператора

  • Описание ошибки - сообщение, которое возвращает система при возникновении исключения во время выполнения операции

Операции с очередью

Фоновые задания → Распределить очередь регламентных операций

Распределяет задания в очереди по потокам. Может быть полезна, если в базе данных заблокированы фоновые задания

Фоновые задания → Запустить очередь регламентных операций

Запускает на выполнение потоки заданий. Может быть полезна, если в базе данных заблокированы фоновые задания

Перезапись очереди → Перезаписать номер очереди

Перезаписывает номер очереди (даже если номер был заполнен)

  • Если указано количество очередей, то распределение будет от 1 до количество очередей

  • Если количество очередей не указано, то берется константа Количество параллельных фоновых задание регламентных операций

  • Если указан номер записи регистра, то перезапись произойдет только для этого номера

  • Если указан тип операции, то перезапись произойдет только для этого типа операции

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

Перезапись очереди → Перезапись очереди с номера 1000 на 1

Используется, если задание было выполнено с ошибками, ошибка исправлена и надо протолкнуть задание вперед (поднять приоритет)

Связанные статьи

© ООО "Рассвет", 2021