[I128-2280] Оптимизация производительности Queue через кеширование и рефакторинг


НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.2.5 >> [I128-2280] Оптимизация производительности Queue через кеширование и рефакторинг📄 Скачать в DOCX


Тип Версия Статус Приоритет Исполнитель
⚙️ Документация 2026.2.5 🔘 Завершено Средний Ирина Михайленко

Компоненты: ИРБИС 128. Модуль Queue - Очередь задач

Завершено: 20.07.2026 03:07

Новые страницы:

Нет.

Измененные страницы:

Удаленные страницы:

Нет.

Описание изменения:

В справке администратора Queue добавлено описание механизмов, снижающих нагрузку на файловую систему и SQLite: кеш состояния задач QueueTaskStatus_<ID>, кеш глобальной паузы QueuePaused, режим обработки приоритетных задач QueueOnlyHigh и пакетное выполнение SQL-операций через SqlBatch.

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

Скриншоты не добавлялись: изменение описывает внутренние технические механизмы Queue, а не новый экран или визуальное состояние интерфейса.

1. Связанные задачи

1.1. 🔗 Соответствует задача: I128-2256

[I128-2256] Оптимизация производительности модуля Queue через кэширование и рефакторинг Статус: Завершено | Автор: Ilya Mikhaylenko