helpf.pro
Регистрация

v8: Автоматический сброс зависших сеансов

theelectric
02.07.2012 09:59Прочитано: 9888
Всем доброго времени суток!

На дворе лето и теплое солнышко (которое радует нас), и поэтому всем желаю чтобы работа ваша тоже обрела такой же подход к вам)) Тем не менее...

Возник такой вопрос: у нас на предприятии часты сбои с электроэнергией - соответственно компы пользователей идут на перезагрузку, но сеансы продолжают висеть... Каждый раз приходится лезть на сервак и вручную удалять подключение (у всех пользователей стоит возможность открытия только одного сеанса и поставить иначе нельзя).

Есть ли такая возможность поставить этот процесс на автомат и если есть - то как? Т.к. иногда админов (в том числе и меня) нет на месте, а пользоватли сидят и ждут (пока к нам дозвонятся и мы их обрубим).
Yandex
Возможно, вас также заинтересует
Реклама на портале
theelectric
02.07.2012 10:02Ответ № 1
Была идея сделать"батничек", который при загрузке системы посылал бы сообщение серваку, а там происходило бы удаление указанного в сообщении сеанса... Но что-то не легкий это способ...

Может у кого есть более удачная идея?
E_Migachev
02.07.2012 22:31Ответ № 2
сделай регламентное задание, в котором настрой - если пользователь не активен то отключить его. используй Отключение пользователей 1С
theelectric
03.07.2012 12:21Ответ № 3
Гм... Хорошая идея!

Тогда думаю пробовать через такого типа код:
Код 1C v 8.2 УП
 Соединения = ПолучитьСоединенияИнформационнойБазы();
Для каждого Соединение из Соединения Цикл
Сообщить(" "+Соединение.Пользователь+" на "+Соединение.ИмяКомпьютера);
КонецЦикла;


Тогда еще один вопрос: как проверить пользователя на активность? Проверять поле "Соединение.ИмяКомпьютера" на пустоту?
theelectric
03.07.2012 13:15Ответ № 4
Так, нет: даже когда сеанс зависший - все равно все поля заполнены... Че делать то надо? *09
Подсказка: Вы получили ответ на свой вопрос - закройте вопрос!
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.