![]() |
![]() |
![]() |
|
Отключение пользователей при простое | ☑ | ||
---|---|---|---|---|
0
asd3
18.03.09
✎
15:51
|
Добрый день, хочу поднять вот такую тему.
Мы имеем около 100 пользователей 1С УПП, но могут работать и не активно, т.е. утром человек приходит на работу заходит в терминал запускает 1С, и все сворачивает и уходит и 2 часа его нет. Вот таких пользователей хотелось бы отловить и корректно завершить их сеанс 1С. Есть 2 вариант отключать сеансы пользователей: 1. В настройках указываем отрубать при простое 2-х часов. Плюс способа простота, Минус в том, что при таком отключении возможно зависание лицензий, в случае использования нескольких ключей, ну и как минимум оно не корректно. 2. Анализировать активность пользователя в 1С и отключать пользователя через обработку ожидания. Есть ли у кого-то механизмы позволяющие реализовать описанное выше, задумывались ли вы о подобных проблемах. Если есть вопросы по теме готов ответить. |
|||
1
ТелепатБот
гуру
18.03.09
✎
15:51
|
||||
2
H A D G E H O G s
18.03.09
✎
15:54
|
Баян, обсуждалось.
Было предложено решение по отслеживании активности мышек/клавишек пользователя. Забили на это. |
|||
3
asd3
18.03.09
✎
15:59
|
Активность Клав и мышек средствами 1С ?
|
|||
6
fisher
18.03.09
✎
16:24
|
(0) Отрубать - не проблема.
Проблема анализировать активность. |
|||
7
H A D G E H O G s
18.03.09
✎
16:29
|
Все просто:
Нет активности 1С (усредненная загрузка ЦП процессом 1С за период не больше x%) и не было движений мыша - процесс стоял. |
|||
8
fisher
18.03.09
✎
17:04
|
Простейший вариант - обновлять активность пользователя при ОбновлениеОтображения() через механизм оповещений.
Если нужно писать данные активности пользователей в БД (например, запоминать последнюю активность, для оптового отстрела по регламенту), тогда делать это аккуратненько (например, не чаще раза в минуту). Единственный минус - прийдется прописывать эту хрень во всех формах. |
|||
9
Serg_1960
18.03.09
✎
18:01
|
Дарю очередной баян на память :) вместо скринсайвера - запускать выгонялку :)
|
|||
10
dk
18.03.09
✎
18:13
|
(9) прикольно, но не совсем 1с-ное решение
--- можно раз в полчаса задавать вопрос "Есть кто живой?" если через полчаса не ответили, то отрубаем пользователя |
|||
11
Ц_У
18.03.09
✎
18:15
|
(10) а можно как в сериале "Lost" не успел на кнопку нажать через определенное время - закрылся :)
|
|||
12
Serg_1960
18.03.09
✎
23:08
|
(11) +100 :)
|
|||
13
H A D G E H O G s
18.03.09
✎
23:09
|
(9) Не по пацпнски. Но элегантно
|
|||
15
Serg_1960
18.03.09
✎
23:23
|
(13) Вот такие Мы оригиналы :) "Изнутри" 1С не всегда можно "вырубить" (модальные окна, на пароле...). А "снаружи" больше свободы и возможностей :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |