ООО "Рассвет". Преимущество первых
Очередь задач
Назначение
Очередь задач предназначена для распределения нагрузки по процессорным ядрам и снижения числа блокировок интерфейса в информационной базе
Включение использования очереди задач автоматически переводит режим расчета некоторых данных модуля в многопоточный режим
Настройка
Для настройки параметров выполнения очереди задач:
Войти в Администрирование → Настройки и справочники
Включить опцию Использовать очередь задач
Перейти на страницу Очередь задач
Установить параметры выполнения очереди:
Количество параллельных потоков обработчиков задач - зависит от производительности сервера приложений и базы данных. Значение по умолчанию - 10. Может принимать значение от 1 до 9999
Размер порции данных для распределения потоков задач. Значение по умолчанию - 500
Данные параметры необходимо изменять при значительной нагрузке на сервер, когда в коротки срок необходимо выполнять сотни миллионов заданий, например, перепроведение большого объема документов
Регламентные задания
Для автоматического выполнения очередей задач предназначены регламентные задания:
Распределение потоков задач. Берет из очереди задачи в количестве, указанном в параметре Размер порции данных для распределения потоков задач и распределяет на количество потоков, указанное в параметре Количество параллельных потоков обработчиков задач
Запуск потоков задач. Запускает на выполнение задачи, распределенные по потокам
Список задач
Для открытия текущего списка задач:
Войти в Администрирование → Настройки и справочники
Перейти на страницу Очередь задач
Перейти по ссылке Очередь задач
Работа с данной формой может понадобиться для анализа производительности очередей или разбора ошибок
Алгоритм
При различных действиях пользователя или выполнении регламентных операций в очередь добавляются задачи к выполнению
Регламентное задание Распределение потоков задач распределяет задачи, добавленные в очередь, по потокам
Регламентное задание Запуск потоков задач запускает параллельное выполнение всех потоков задач
Конкретный поток задач выполняет по очереди задачи из своей очереди. Если какое-то задание не выполнилось 3 раза - оно прекращает выполняться
Обработчики
Обработчики задач берут задачу из очереди и выполняют ее
Подробнее об обработчиках: Обработчики задач
© 2021, ООО "Рассвет" | 8-800 777-62-36 | info@rassvet.ooo
Задать вопрос по 1С:ERP, 1С:БГУ, 1С:БП, 1С:Документооборот, 1С:ЗКГУ, 1С:ЗУП, внедрить, заказать услуги, доработки, помочь с маркировкой