Расчёт прав в ДО.

1. SkrAn 1 18.09.20 22:16 Сейчас в теме
Доброго времени суток.
Конфигурация Документооборот 2.1.10 - 2.5 тысячи пользователей.
Если происходит активное изменение орг. структуры - долгое обновление прав виснет наглухо, может сутками выполняться.
Для примера цифры: свойство "Актуализировать права руководителей" по мелкому рядовому подразделению выливается в 17 пользователей - 6700 дескрипторов и 15 млн записей в регистр права по дескрипторам доступа, что рассчитывается и пишется в БД примерно 2 часа.

Соответственно вопрос к вам как вы обходитесь с правами доступа в ДО на нагруженных системах. Дорабатывали ли механизм и если дорабатывали то что именно?
Сидите ли на группах доступа или все на полномочиях?

У меня 2 варианта решения сея проблемы - или стараться все на много-поточность переделать, хотя тут будет много возиться с взаимоблокировками..
Или попробовать накапливать изменения в сеансе и писать более большими транзакциями по ночам. так как там много записей будет одинаковыми в течении дня.

Если есть еще мысли и предложения прошу поделиться.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. Xershi 1484 19.09.20 11:46 Сейчас в теме
(1) 1С же в УП РЛС организовала через регистры, права не сразу применяются, но с течением времени настроятся.
5. SkrAn 1 19.09.20 12:00 Сейчас в теме
(4)
РЛС организовала через регистры, права не сразу применяются, но с течением времени настроятся.

в ДО права тоже через дескрипторы и регистры организованы, проблема в том что очень долгая и большая запись в этот регистр при большом объеме пользователей и документов.
Запущен пока только договорной блок, и уже в этом регистре 180 млн записей. И при изменении орг структуры, очень много записей перезаписывается.
Дальше объемы будут прилично расти.
6. Xershi 1484 19.09.20 12:29 Сейчас в теме
(5) я в курсе что там еще печальнее.
Ну так потоки сделаны для этого.
Раз массивы огромные не удивительно что и перезапись будет долгой.
2. o.nikolaev 212 19.09.20 09:13 Сейчас в теме
До почты России что-ли дошло наконец-то во что она влетела?

Что касается решения проблемы то зависит от требований: если надо чтобы оперативно были применены новые значения прав, то многопоточность, если нет - то можно и отложенно обновлять.
3. SkrAn 1 19.09.20 11:22 Сейчас в теме
Нет не почта, самому интересно как у них реализован рассчет прав)
7. reshkra 21.09.20 07:27 Сейчас в теме
Я почему-то думала, что в новых версиях решена проблема с обновлением прав, как вижу, не особо.
8. Andrekaa 21.09.20 11:27 Сейчас в теме
(7)Занимался с ДО 4 года назад и то же думал что сейчас такой проблемы уже нет.
Делали свою обработку на многопоточность
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот