Завершение не активных соединений у сервера 1с ?
По теме из базы знаний
- Кластер серверов 1С
- Производительность сервера 1С и фоновые задания
- OneS Cluster Admin - консоль администрирования кластера серверов 1С (кроссплатформенная, мультиверсионная)
- Применение 1С:Аналитики и Дата акселератора, или Как получить в 1С прозрачность и скорость обработки данных для прямого доступа и контроля руководителя
- Проблемы на ровном месте, или рассказ о том, как у нас каждое утро стабильно подвисал dev-сервер 1С
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) kazann,
В сторону регламентных заданий не получится. Можно получить список заданий, но в этом списке нет признака (или свойства) сколько сеанс не активен.
Разве что сделать проверку в самом сеансе, что он не активен (т.е. в течение 30 минут ничего не происходит - это можно сделать через подписку на события). Хотя, с этим надо быть поосторожней. Допустим, пользователь открыл нечто (элемент справочника, документа, ... - не важно) и 30 минут редактирует реквизит неограниченной длины. При этом с точки зрения сервера 1С в сеансе ничего не происходит (обращений к базе нет) Как Вы думаете - пользователь очень обрадуется, когда через 30 минут его титанических усилий всё закроется?
В сторону регламентных заданий не получится. Можно получить список заданий, но в этом списке нет признака (или свойства) сколько сеанс не активен.
Разве что сделать проверку в самом сеансе, что он не активен (т.е. в течение 30 минут ничего не происходит - это можно сделать через подписку на события). Хотя, с этим надо быть поосторожней. Допустим, пользователь открыл нечто (элемент справочника, документа, ... - не важно) и 30 минут редактирует реквизит неограниченной длины. При этом с точки зрения сервера 1С в сеансе ничего не происходит (обращений к базе нет) Как Вы думаете - пользователь очень обрадуется, когда через 30 минут его титанических усилий всё закроется?
(3) FractonKireyev, я имел ввиду, что фоновое задание будет опрашивать например регистр сведений, в котором будет храниться последняя активность юзеров и отрубать сеансы. Вопрос в том, ка заставить 1с отслеживать действия пользователя и сохранять в регистр время последнего действия.
(6) kazann,
- Товарищ Сталин, а почему вы просто не нажмёте кнопку, убивающую Гитлера?
- А что это за кнопка такая?
- Откуда мне-то знать, я простой колхозник. Это пусть учёные придумают.
Вопрос в том, ка заставить 1с отслеживать действия пользователя и сохранять в регистр время последнего действия
- Товарищ Сталин, а почему вы просто не нажмёте кнопку, убивающую Гитлера?
- А что это за кнопка такая?
- Откуда мне-то знать, я простой колхозник. Это пусть учёные придумают.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот