Автоматическое отключение сеансов на сервере 8.3 (управляемые формы)

19.12.16

База данных - Инструменты администратора БД

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование SM По подписке [?] Купить один файл
Монитор пользователей
.epf 12,07Kb
227
227
1 SM
Скачать Купить за 1 850 руб.

Для старта необходимо в закладке: Настройки

1. Указать имя сервера и базы данных

2. Имя пользователя и пароль для доступа к кластеру сервера (если нет пользователя, нужно создать через консоль сервера 1С)

3. В левой таблице необходимо указать, какие приложения будут проверяться (если не указать, проверяться не будет):

  • фоновые задания
  • конфигуратор
  • толстый клиент
  • тонкий клиент
  • web клиент
и указать для каждой настройки:
  • колонка "Дубли" - это поиск задвоенных сеансов от одного и тогоже пользователя, очень часто встречается у Web клиента. Отключаются задвоенные сеансы, остается один последний по активности.
  • колонка "Простой" - это количество секунд простоя сеанса, при привышении, отключение.
4. Указать пользователей по которым проверки не будет (для администраторов и др.)
5. На закладке "Монитор" нажать "Старт", обработка будет работать автоматически.
6. На закладке "История" фиксируются отключения сеансов (дубли или простой)

отключение сеансов завершение сеансов web клиент отключение web клиент завис сеанс

См. также

Инструменты администратора БД Инструментарий разработчика Роли и права Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 руб.

10.11.2023    7308    27    4    

51

Инструменты администратора БД Роли и права Системный администратор Программист Пользователь 8.3.14 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 15.12.2023, версия 1.1.

14400 руб.

06.12.2023    5628    24    1    

54

Инструментарий разработчика Инструменты администратора БД Системный администратор Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 руб.

14.01.2013    181923    1104    0    

876

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    30046    88    151    

63

Инструменты администратора БД Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Брандмауэр для сервера 1С включает в себя управление возможностью начала и возобновления сеансов пользователей по различным условиям, ограничение общего числа возможных сеансов для работы с информационной базой, резервирование возможности работы с информационной базой определенных польззователей, запрет запуска нескольких сеансов для пользователя, журнализация событий начала (возобновления) и завершения (гибернации) сеансов, ведение списка активных сеансов для информационных баз кластера серверов

3600 руб.

06.02.2017    31539    32    18    

48

Мониторинг Инструменты администратора БД Системный администратор Платформа 1С v8.3 Россия Платные (руб)

Конфигурация Session Monitor предназначена для мониторинга сервера 1С с целью отслеживания чрезмерной нагрузки от конкретных сеансов и скорости реакции рабочих процессов.

1500 руб.

01.12.2020    15143    38    0    

55

Архивирование (backup) Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Данная разработка позволит решить вопрос с резервным копированием Ваших баз в автоматическом режиме, расположенных на сервере 1С. Система умеет ставить блокировки на вход, блокировать фоновые задания, принудительно отключать сеансы пользователей. И все это система делает в автоматически при создании бэкапа (или через команду). Выгрузка происходит в родной формат 1С - .dt. Так же система умеет архивировать данные выгрузки с установкой пароля. Умеет менять расширение файла zip или dt на любое указанное вами, что позволит сохранить выгрузки от шифровальщика. Может удалять старые копии выгрузок, оставляя указанное количество резервных копий, начиная с самой поздней.

6000 руб.

06.11.2012    71310    623    45    

83

HighLoad оптимизация Инструменты администратора БД Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка для простого и удобного анализа настроек, нагрузки и проблем с SQL сервером с упором на использование оного для 1С. Анализ текущих запросов на sql, ожиданий, конвертация запроса в 1С и рекомендации, где может тормозить.

2 стартмани

15.02.2024    10201    207    ZAOSTG    74    

110
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. xten 49 20.12.16 13:54 Сейчас в теме
А сообщения можно отправлять пользователям перед их выключением?
graphbuh; +1 Ответить
4. Pilokarpios 44 20.12.16 15:52 Сейчас в теме
(1) нет такой возможности, потому что завершаемые сеансы в 99% случаев, это зависшие сеансы, поэтому, даже если придумать сообщение, его никто не увидит.
2. Xershi 1506 20.12.16 13:57 Сейчас в теме
Идея хорошая, вопрос только как вы определяете что сеанс завис?
Или это ручная работа по определению?)
5. Pilokarpios 44 20.12.16 15:59 Сейчас в теме
(2) Два варианта:
1 - простой, по превышении лимита времени, сеанс приложения (Web клиент из настроек) завершается.
2 - программа смотрит, есть ли еще сеансы под этим пользователем, активность которых остановилась. Это в основном происходит у Web клиентов, т.е. обновили страницу сайта и всё, подключение уходит в "дубль" и висит неактивное, а тут же запускается новый сеанс, соответственно уже две лицензии 1С.

Данная обработка используется, чтобы лицензии выданные на сеанс не "висели в воздухе". При большом количестве web юзеров, лицензии кушаются на ура.
7. Xershi 1506 20.12.16 16:14 Сейчас в теме
(5) я понял, значит ручками. У меня другой интерес был, там где действительно сеанс завис и вы сразу его отключили!
9. Pilokarpios 44 20.12.16 16:19 Сейчас в теме
(7) что ручками, не пойму?
12. Xershi 1506 20.12.16 16:42 Сейчас в теме
(9) килять процес, который действительно завис, а не неактивен или запущен второй сеанс. Ваш вариант очень прост и для меня мало интересен.
3. Airlord 20.12.16 14:10 Сейчас в теме
Добрый день! Мне кажется можно отследить - делает ли пользователь за определенный период какие либо действия или нет. Подводные камни в данном случае - регламентные или фоновые задания под этим пользователем. Но если еще и брать в расчет, что кроме Р иФ делает ли пользователь что-нибудь, если нет - рубить сплеча! Незачем базу излишне держать!
6. Pilokarpios 44 20.12.16 16:01 Сейчас в теме
(3) В настройках можно указать, чтобы проверялись только к примеру Web клиенты, фоновые и другие приложения будут пропускаться. У Сеанса есть "последняя активность" это ключевой параметр, от него можно и плясать.
8. Airlord 20.12.16 16:18 Сейчас в теме
Прикольно конечно! Я в свое время с висляками боролся т.к. в базе много народу и порой забивало сессиями количество лицензий. Лечил следующим образом:
1. Вычислил начало работы первого юзера и последнего - филиальная система - от Хабаровска до Калининграда.
2. Приблизительно вычислил окно бездействия сервера.
3. в Планировщик задач поставил перезапуск Агента 1С_сервера.
лекарство действует)
10. Pilokarpios 44 20.12.16 16:20 Сейчас в теме
(8) Перезапуск агента, это как лодку под рыбаками поменять быстро. А отбивание сеансов средствами кластера сервера, почему не применялось? Бывают конечно сеансы, которые застревают намертво, тут только перезапуск агента.
graphbuh; +1 Ответить
11. Xershi 1506 20.12.16 16:40 Сейчас в теме
(10) нет, достаточно перевести на другой рхост.
Pilokarpios; +1 Ответить
13. Yashazz 4762 24.12.16 19:16 Сейчас в теме
18. webresurs 221 31.07.18 06:38 Сейчас в теме
{ВнешняяОбработка.МониторПользователей.Форма.Форма.Форма(13)}: Ошибка при вызове метода контекста (Authenticate)
Агент.Authenticate(Кластер, Пользователь, Пароль);
по причине:
Произошла исключительная ситуация: Ошибка операции администрирования
Администратор кластера не аутентифицирован
19. azhilichev 214 14.03.19 06:26 Сейчас в теме
(18) Тоже скачал. А нифига не работает.
14. OlegAr 22 26.12.16 12:35 Сейчас в теме
Баян не Баян, а ленивому на руки.
Andreyyy; Pilokarpios; +2 Ответить
15. oleynik.dv 164 21.01.17 18:58 Сейчас в теме
Сработало )
Однако хорошо бы не быть чувствительным к регистру названия ИБ. А то пришлось отладчиком разгадывать, почему при зареганной базе "base1C" к "base1c" не подключается.
r.zdorkin; +1 Ответить
16. OlegBog1971 27 08.02.17 15:19 Сейчас в теме
Обработка работает только при запущенном клиенте?
17. Pilokarpios 44 13.02.17 15:21 Сейчас в теме
Да, чтобы конфигурацию не менять (регламентные задания).
20. kuzz 08.06.19 08:32 Сейчас в теме
21. werewolf_mm 24.07.20 19:32 Сейчас в теме
Вылазит ошибка, не могу понять в чем дело.
-2147221005(0х800401F3) Недопустимая строка с указанием класса
22. werewolf_mm 24.07.20 21:02 Сейчас в теме
25. inaccess 07.06.21 15:41 Сейчас в теме
(22)
Подскажите как ?, та же проблема
23. user950032 01.02.21 20:38 Сейчас в теме
Вопрос такой:
Если пользователь не работает в базе 15 минут, то есть ли шанс что активность в данном сеансе от его имени будут проявлять всякие фоновые задания, службы и т.д.?
Если есть - то сработает ли данный инструмент?
Если нет -то подойдёт ли простая настройка параметров в конфигураторе?
Хотим каждые 15 минут в случае простоя освобождать лицензии.
Готовы заплатить за надёжное решение. Напишите мне на почту если интересно?
Спасибо.
24. inaccess 07.06.21 15:40 Сейчас в теме
Администратор кластера не аутентифицирован, не цепляется, перепробовал разных пользователей и админа базы и админа кластера. Есть у кого то решение ?
26. UPKA 22.02.22 12:49 Сейчас в теме
Ошибка: -2147221005(0х800401F3) Недопустимая строка с указанием класса
27. Pilokarpios 44 24.02.22 12:10 Сейчас в теме
(26) зарегистрируйте comctrl.dll
28. UPKA 24.02.22 15:03 Сейчас в теме
(27) Спасибо. Подскажите пожалуйста, а как можно поставить ограничение на мобильный клиент, что бы он тоже мог завершаться при простое?
29. user1875231 14.02.24 16:54 Сейчас в теме
Подскажите ,по пункту 2, если администратор не определен, обработка будет работать?
Спс.
Оставьте свое сообщение