Skip to main content

Как устроена очередь заданий

Назначение

Описание жизненного цикла задания печати в системе Принтум: от отправки пользователем до выпуска на устройстве.


Кратко

Очередь заданий — хранилище документов в ПринтМенеджере, ожидающих печати. В очереди находятся задания прямой печати (до передачи в CUPS), отложенной печати (до авторизации пользователя на МФУ), а также задания в процессе обработки.

Когда создаётся задание

Задание создаётся после получения документа ПринтМенеджером. Затем:

  1. выполняется анализ задания;
  2. извлекаются атрибуты;
  3. применяются правила печати;
  4. формируется внутреннее задание системы.

Что хранится в очереди

  • Документ (PDF или PostScript).
  • Параметры печати.
  • Принадлежность пользователю.
  • Текущее состояние задания.

Как пользователь получает очередь на МФУ

При отложенной печати:

  1. пользователь авторизуется на МФУ через Встроенное приложение;
  2. Встроенное приложение запрашивает у ПринтМенеджера список заданий пользователя;
  3. очередь отображается на экране МФУ.

Пользователь видит только свои задания.

Когда задание отправляется на печать

Прямая печать

Задание сразу передаётся в CUPS и далее на устройство.

Отложенная печать

Задание остаётся в очереди до подтверждения пользователем на МФУ.

Когда задание покидает очередь

После успешной печати ПринтМенеджер:

  1. переводит задание в архив;
  2. обновляет статистику;
  3. удаляет активное задание из очереди.

Задание также может быть удалено правилами печати (например, правилом автоудаления).

Типовые проблемы

СимптомВозможная причина
Пользователь не видит задания на МФУПроблема очереди или авторизации
Задание не удаляется из очередиПроблема обработки или зависание задания
Задание исчезло после печатиНормальное поведение — задание переведено в архив
Очередь пустая, хотя задание было отправленоЗадание не достигло ПринтМенеджера

Связанные страницы

  • Как работает отложенная печать
  • Как работает авторизация на МФУ
  • Как работают правила печати