|
Динамическое обновление | ☑ | ||
---|---|---|---|---|
0
demmix
04.04.14
✎
09:43
|
Привет всем.
Возник такой вопрос. Допустим есть серверная база с двумя пользователями, у обоих разные роли. первый пользователь в конфигураторе изменяет права второму и динамически обновляет конфигурацию. В итоге начинают существовать две конфигурации. Внимание вопрос, возможно ли что первая конфигурация и вторая (измененная) могут повиснуть и существовать одновременно даже после того как второй пользователь(которому поменяли права) перезайдет в базу? т.е. два пользователя будут заходить в свои конфигурации но в одну информационную базу, и если такое возможно то как отслеживается и как лечится? |
|||
1
Azverin
04.04.14
✎
09:44
|
как лечить последствия демонического обновления? - что за вопрос в пятницу?)))
|
|||
2
Cube
04.04.14
✎
09:44
|
Демоническое обновление зло.
|
|||
3
ДенисЧ
04.04.14
✎
09:45
|
да, может.
|
|||
4
demmix
04.04.14
✎
09:47
|
(1) Первая половина пятница считается рабочей)) так что можно до обеда)
|
|||
5
demmix
04.04.14
✎
09:48
|
(3)а как отследить что повисла конфа? в sql таблицах можно как то венрсионность найти этих конфигураций, и по идее у этих конфигураций при обновлении динамическом существуют приоритеты, как их получить?
|
|||
6
hhhh
04.04.14
✎
09:49
|
(4) ну, реально ведь ржака, два пользователя и вдруг демоническое обновление.
|
|||
7
dmpl
04.04.14
✎
09:51
|
(0) Возможно.
(5) Нет, проблема возникает внутри самой конфигурации. |
|||
8
demmix
04.04.14
✎
09:52
|
(6) получается для исправления последствий демонических обновлений нужен 1с программист-экзорцист ))
|
|||
9
Chikko
04.04.14
✎
09:54
|
Кэш почистить предлагали?
|
|||
10
demmix
04.04.14
✎
09:56
|
(9) Кэш на сервере? а эти конфигурации в кэше зависают?
|
|||
11
Chikko
04.04.14
✎
09:57
|
(10) Нет, кэш у клиента. Может помочь.
|
|||
12
demmix
04.04.14
✎
10:02
|
(11) а если клиентов 1000, и одного зависла старая конфа, то как его найти?
|
|||
13
Ksandr
04.04.14
✎
10:03
|
(12) Он тебе сам позвонит
|
|||
14
demmix
04.04.14
✎
10:07
|
(13) а если какая мелочь, типа заполнения табличной части какого нибудь документа, а в табличной части 500 строчек, поменяли обработку заполнения и стало заполняться на 501 строку...это может вскрыться через достаточное длительное время
|
|||
15
Chikko
04.04.14
✎
10:10
|
(14) Если прям так боишься - сделай пользователям запуск с ключем клиркэш =)
|
|||
16
demmix
04.04.14
✎
10:15
|
(15) тоже не выход, у пользователей есть настройки(хотя бы настройки печати), все время их сносить тоже не выход
|
|||
17
demmix
04.04.14
✎
10:16
|
(16) тавтология какая то получилась у меня
|
|||
18
GenV
04.04.14
✎
10:19
|
(16) Либо чисти кэш у пользователей, либо не используй динамическое обновление
|
|||
19
Aprobator
04.04.14
✎
10:38
|
(0) делайте перед демоническими обновлениями копию таблицы конфигурации в специально созданную для этого пустую базу. В случае проблем после демонического обновления - ее восстановить - 5 минут. У меня, правда с демоническим обновлением только один раз проблема была.
|
|||
20
Aprobator
04.04.14
✎
10:40
|
+(19) описание таблетки тут: http://habrahabr.ru/sandbox/70796/ .
|
|||
21
demmix
04.04.14
✎
10:53
|
(20) спасибо,сейчас почитаю
|
|||
22
dmpl
04.04.14
✎
10:55
|
(14) В типовых есть внешние обработки заполнения ТЧ.
(19) Проблема с демоническим обновлением в том, что вылезти она может не сразу, а через полгода, например... |
|||
23
Aprobator
04.04.14
✎
11:02
|
(22) на такое не наступал. Но честно не вижу - в чем трабла. Сохранил конфигурацию в cf. С нее сделал базу со здоровой конфигурацией.
|
|||
24
GenV
04.04.14
✎
11:06
|
(23) конфигурация в базе не отличается от сохраненной. Она на одном из клиентов отличается от конфигурации базы и только при работе. Тут обновление не поможет - изменений в конфигурации базы нет.
|
|||
25
Повелитель
04.04.14
✎
11:15
|
(23) Да ты не о том пишешь. (24) Прав
|
|||
26
Повелитель
04.04.14
✎
11:19
|
(0) На инфорстарте покапай, там куча готовых решений.
Вот например http://infostart.ru/public/201394/ |
|||
27
demmix
04.04.14
✎
11:20
|
(26) оо,вот за это отдельное спасибо
|
|||
28
fisher
04.04.14
✎
11:25
|
(5) Есть версионность. Получить можно. Подробности не помню :) Копался, когда лечил базу после краха от ДО.
|
|||
29
demmix
04.04.14
✎
11:35
|
(28) в таблице congig скорее всего, в ms sql такая таблица доступна, но на postgre почему-то такой таблицы не видно
|
|||
30
dmpl
04.04.14
✎
11:38
|
(23) В cf'ке может быть несколько экземпляров одного и того же объекта. Используется первый найденный. Некоторое время первый найденный может быть правильным. А потом что-то меняется - и первой находится старая копия... причем не факт что Конфигуратор и Предприятие первой будут находить одну и ту же копию.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |