|
Супер-модератор
|
|
1C 8.x Автоматическое завершение сеансов 1С по расписанию11.07.2022, 06:31. Показов 28185. Ответов 26
Метки нет (Все метки)
Приветствую, коллеги.
Возникла необходимость принудительного завершения сеансов пользователей в консоли администрирование кластера сервера 1С. Клиенты работают с рабочих мест подключаясь к серверу через приложения 1С. Обычный перезапуск службы агента 1С не помогает. Может есть какие-нибудь соображения?
0
|
|
| 11.07.2022, 06:31 | |
|
Ответы с готовыми решениями:
26
Завершение сеансов польз-лей в файловой базе Завершение всех сеансов Завершение сеансов удаленных пользователей |
|
Модератор
4356 / 3426 / 512
Регистрация: 27.01.2014
Сообщений: 6,257
|
|
| 11.07.2022, 07:19 | |
|
Maks, может в самой базе есть какие механизмы контроля по таймаутам активности?
Добавлено через 2 минуты https://m.youtube.com/watch?v=dEbqSdWeeTs Добавлено через 1 минуту Ааа, нужно принудительно.? Тогда незнаю
1
|
|
|
Модератор
4356 / 3426 / 512
Регистрация: 27.01.2014
Сообщений: 6,257
|
|
| 11.07.2022, 07:49 | |
|
Maks, так а что именно нужно?
0
|
|
|
Супер-модератор
|
|||||||
| 11.07.2022, 15:34 [ТС] | |||||||
|
1. На предприятии 100+ машин из них чуть меньше половины в домене, остальные нет (т.е. полного охвата GPO нет); 2. Иногда сессии зависают на сервере, т.к. юзер вышел, а его сессия продолжает висеть. Такое происходит нечасто, но все же имеет место быть. ![]() Добавлено через 12 минут Нашел предполагаемое решение на стороннем форуме по 1С: Тыц
Вот такой ещё вариант сейчас тестирую, пока что всё работает нормально:
Исполняемый файл .cmd cо следующим содержанием запускаю стандартным планировщиком заданий windows:
команда "del" очищает кэш сеансов в папке snccntx*. На днях протестирую, потом отпишусь.
0
|
|||||||
|
Модератор
|
|
| 11.07.2022, 16:27 | |
|
то есть вы не когототам хотели выгонять, а тупо всех в 2 часа ночи, чтобы они шли в библиотеку?
тогда наверно можно папка рег_1541 называется так в зависимости от того, на каком порту сидит 1с. 1541 по умолчанию, но бывают и отклонения цитата: При необходимости регистрации нескольких независимых сервисов Агента сервера 1С:Предприятия нужно указать им разные загрузочные модули, разные порты и разные каталоги данных кластера. Еще требуется зарегистрировать их с разными идентификаторами сервисов. Это можно сделать так: Создать первый сервис: Копировать в буфер обмена "C:\Program Files\1cv81\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files\1cv81\server" При помощи утилиты regedit изменить идентификатор зарегистрированного сервиса. Для этого: выбрать ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl Set\Services\1C:Enterprise 8.1 Server Agent и изменить ее имя, например на: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl Set\Services\1C:Enterprise 8.1 Server Agent First Создать второй сервис: Копировать в буфер обмена "C:\Program Files\1cv81_10\bin\ragent.exe" -srvc -agent -regport 1641 -port 1640 -range 1660:1691 -d "C:\Program Files\1cv81_10\server" Быть может, его идентификатор тоже изменить. Для этого: выбрать ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl Set\Services\1C:Enterprise 8.1 Server Agent и изменить ее имя, например на: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl Set\Services\1C:Enterprise 8.1 Server Agent Second отсюда у нас одно время было три таких. так что будьте бдительны
0
|
|
|
Модератор
|
||
| 12.07.2022, 00:10 | ||
|
Добавлено через 1 минуту Maks, давай разбираться что такое СЕАНС, а что такое СОЕДИНЕНИЕ Сеанс, это контейнер для хранения сеансовых данных, а соединение это текущее соединение с БД (ну в нашем случае с APP сервером) Добавлено через 41 секунду Теперь вопрос. Что же все-таки хочет сделать администратор (Maks) и чем ему мешают сеансы?
0
|
||
|
Супер-модератор
|
|||||||||||||||||
| 12.07.2022, 07:01 [ТС] | |||||||||||||||||
|
Постоянно прослеживать это весьма гемморно, поэтому и нужно завершать сеансы в автоматическом режиме. Когда копятся сессии - заканчиваются лицензии, которых закуплено впритык. Ну и плюс к бэкапам, наверняка лучше чтобы на момент создания резервных копий юзерские сеансы были завершены. ![]() Однако, нашел другое решение (подсказали коллеги по цеху: Сперва глушим службу агента 1С и завершаем процесс RPHOST (последнее при необходимости, если будет расти):
1
|
|||||||||||||||||
|
Модератор
|
||
| 12.07.2022, 12:30 | ||
|
Добавлено через 45 секунд Поищу ссылку, это подробно было описано на ИТС Добавлено через 2 минуты Maks, если сеанс весит в консоли это еще не значит что это активная сессия. Это сеансовые данные для того пользователя который вышел они могут быть переиспользованны в другой сессии
0
|
||
|
Модератор
|
|
| 12.07.2022, 14:12 | |
|
Сервер сам должен килить спящие сеансы, ну в край перезапуск процессов rphost спасает (который настраивается в консоли администрирования 1С)
Добавлено через 41 секунду Не по теме: за 15 лет практики ниразу не пригодились скрипты которые килят службу сервера 1С Добавлено через 3 минуты Maks, подключаются к 1С с терминалки?
0
|
|
|
Супер-модератор
|
||
| 12.07.2022, 14:16 [ТС] | ||
|
Переехал на новый сервер с новой ОС и версией SQL (все ставилось с нуля, кроме БД, их забекапил/восстановил из bak), поменял AD на новый с другими политиками, обновления от мелкомягких прилетают и ставятся регулярно.
0
|
||
|
Модератор
|
|
| 12.07.2022, 14:21 | |
|
Maks, тут скорее всего в сети дело, думаю можно через ТЖ на сервере логи пособирать
Добавлено через 12 секунд Maks, вот эту штуку не смотрел? https://helpme1s.ru/udalyaem-n... s950211223
2
|
|
|
Супер-модератор
|
|
| 12.07.2022, 15:18 [ТС] | |
|
0
|
|
| 12.07.2022, 15:18 | |
|
Помогаю со студенческими работами здесь
20
Завершение сеансов всех пользователей и их программ в определенное время Запуск и завершение программы по расписанию Запуск и завершение по расписанию, результаты вывести в файл Запуск и завершение по расписанию, результаты вывести в файл Автоматическое включение по расписанию Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|