Как устроена очередь заданий в Printum
Как устроена очередь заданий в Printum
Кратко
Очередь заданий используется ПринтМенеджер для хранения и обработки документов печати.
В очереди находятся задания:
- прямой печати;
- отложенной печати;
- задания, ожидающие release пользователем.
Когда создаётся задание
Задание создаётся после получения документа ПринтМенеджер.
После этого:
- выполняется анализ задания;
- извлекаются атрибуты;
- применяются правила печати;
- формируется внутреннее задание системы.
Что хранится в очереди
В очереди хранится:
- документ;
- параметры печати;
- принадлежность пользователю;
- состояние задания.
Как пользователь получает очередь
При отложенной печати:
- пользователь авторизуется на МФУ;
EmbeddedВстроенноеAppприложение получает список заданий;- очередь отображается пользователю.
Пользователь видит только свои задания.
Когда задание отправляется на печать
Прямая печать
Задание сразу передаётся в CUPS и далее на устройство.
Отложенная печать
Задание остаётся в очереди до подтверждения пользователем на МФУ.
Когда задание удаляется
После успешной печати ПринтМенеджер:
- переводит задание в архив;
- обновляет статистику;
- удаляет активное задание из очереди.
Также удаление может выполняться правилами печати.
Что важно помнить
- Очередь управляется ПринтМенеджер.
- Пользователь видит только свои задания.
- При отложенной печати задания могут храниться в очереди длительное время.
- После печати задания переводятся в архив.
Типовые проблемы
| Симптом | Возможная причина |
|---|---|
| Пользователь не видит задания | Проблема очереди или авторизации |
| Задание не удаляется | Проблема обработки задания |
| Задание исчезает после печати | Задание переведено в архив |
| Очередь пустая | Задание не дошло до ПринтМенеджер |
Связанные страницы
- Как работает отложенная печать
- Как работает авторизация на МФУ
- Как Printum обрабатывает задание печати