Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Для существенного увеличения производительности системы организовано многопоточное выполнение заданий в очередях

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

...

Для существенного увеличения производительности системы организовано многопоточное выполнение заданий в очередях

При этом для каждого типа задания устанавливается приоритет. Например, права доступа рассчитываются с наивысшим приоритетом, проведение документов - со средним, а регламентная обработка нормативно-справочной информации - с низкимДля настройки

Настройка параллельных вычислений

  • Зайти в АдминистрированиеКонстанты

  • На странице Параллельные вычисления заполнить значения констант:

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

    • Размер порции данных для распределения потоков регламентных операций - количество записей которые будут взяты из общей очереди регламентных операций к распределению по потокам за один раз. Необходимо для того, чтобы задания с более высоким приоритетом (например, пересчет прав доступа) с большей вероятностью попадали в начало выполнения

...

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

Распределение и запуск потоков регламентных операций

Распределение потоков регламентных операций - это распределение порции данных в очереди по потокам. И размер порции данных и количество потоков указываются в константах. Выполняется 1 раз в 10 секунд

Запуск потоков регламентных операций - это процедура запуска в цикле всех потоков и обработка очередей до полного исполнения. Выполняется 1 раз в 10 секунд

Для настройки расписания необходимо зайти в стандартную форму НСИ и администрирование → Обслуживание Регламентные и фоновые задания. Администратор может изменить расписание выполнения по своему усмотрению

Информация

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

...