Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
При завершении работы пользователя 1с в "Администрировании серверов 1С Предприятия" остаются незавершенные сеансы. Хотя какие-то удачно завершаются какие-то нет. И дело не в том что неправильно закрывается терминальное окно. 1с правильно закрывают, а вот сеанс иногда завершается иногда нет.
В итоге пользователь может несколько раз в день закрыть-открыть 1с и у него можно увидеть несколько АКТИВНЫХ сеансов, хотя по факту только 1 или вообще нет.
Хотелось бы узнать как это лечить? устранить причину, а если не получится то лечить симптомы
1С:Предприятие 8.3 (8.3.5.1248)
УПП (1.3.67.1)
Windows Server 2008 R2 Standart
MS SQL
В итоге пользователь может несколько раз в день закрыть-открыть 1с и у него можно увидеть несколько АКТИВНЫХ сеансов, хотя по факту только 1 или вообще нет.
Хотелось бы узнать как это лечить? устранить причину, а если не получится то лечить симптомы
1С:Предприятие 8.3 (8.3.5.1248)
УПП (1.3.67.1)
Windows Server 2008 R2 Standart
MS SQL
По теме из базы знаний
- Подсистема автоматизированного завершения сеансов 1С при неактивности пользователей
- Многопоточный CI-контур для 1С c Packer, Vagrant и Jenkins. Часть 1. Описание системы и обзор инструментария
- Увеличим продажи. Чат-бот Телеграмм в 1С [demobot]. Интернет - магазин. Есть пробная версия.
- Ограничение запуска нескольких сеансов 1С: Предприятие под одним пользователем
- Решение проблем подвисания 1С “в онлайне”. Инструмент - консоль управления блокировками и процессами 1С и PostgreSQL (MS SQL - тестируется)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Anesk, Попробуйте перезапустить службу Сервера 1С Предприятия, бывает что такое возникает когда данная служба некорректно работает.
Так же проверьте стоит ли в настройках пользовтаеля галочка, запрета запуска второго сеанса. Когда галочка стоит то пользователь повторно не войдет, и тогда проблема проявиться. У нас такое тоже было, помогло добавление ОЗУ на сервреной машине и прекратились зависания службы сервера 1С предприятия. А так раньше помогал только перезапуск данной службы, либо при невозможности сделать это из-за работы, просто перезапускал процессы (rpcHost -название процесса)
Так же проверьте стоит ли в настройках пользовтаеля галочка, запрета запуска второго сеанса. Когда галочка стоит то пользователь повторно не войдет, и тогда проблема проявиться. У нас такое тоже было, помогло добавление ОЗУ на сервреной машине и прекратились зависания службы сервера 1С предприятия. А так раньше помогал только перезапуск данной службы, либо при невозможности сделать это из-за работы, просто перезапускал процессы (rpcHost -название процесса)
(2) SaschaL, службу сервера 1с перезагружал и памяти оперативной очень много и периодический перезапуск рабочих процессов освобождает память, но все равно после открытия-закрытия висят сеансы. Они конечно со временем приобретут свойство спящие и потом через некоторое время отрубятся системой в зависимости от того какие значения я задал. Но ведь сеансы не должны так оставаться незавершенными.
(5) После нажатия кнопки "выход" - окно исчезает сразу а процесс 1CV8 ещё живет некоторое время.
Если посмотреть за объемом захваченной им памяти можно увидеть, что память уменьшается и когда становится 0 - процесс закрывается.
Как разрааботчик реализовал высвобождение памяти я точно не знаю.
Только практика показывает, что часть процессов что-то долго жует, но память так и не освобождает.
На всех системах, где я ставил 1с-терминал я настраивал "отключение по неактивности"
Делал я это в два этапа
1) при неактивности через 10 минут сеанс переводится в состояние "отключен"
2) а ещё через 15 минут сеанс закрываю.
24 минуты вполне хватает на то, чтобы юзер пришел из курилки и продолжил работу.
А если рабочий день закончен, то как бы 1С не была закрыта - через 25 минут сервер чист от всех забытых сеансов.
Если посмотреть за объемом захваченной им памяти можно увидеть, что память уменьшается и когда становится 0 - процесс закрывается.
Как разрааботчик реализовал высвобождение памяти я точно не знаю.
Только практика показывает, что часть процессов что-то долго жует, но память так и не освобождает.
На всех системах, где я ставил 1с-терминал я настраивал "отключение по неактивности"
Делал я это в два этапа
1) при неактивности через 10 минут сеанс переводится в состояние "отключен"
2) а ещё через 15 минут сеанс закрываю.
24 минуты вполне хватает на то, чтобы юзер пришел из курилки и продолжил работу.
А если рабочий день закончен, то как бы 1С не была закрыта - через 25 минут сервер чист от всех забытых сеансов.
(7) ну 24 часа это непомерно много.
В сообщении №1
смотри сообщение №4
В сообщении №1
В итоге пользователь может несколько раз в день закрыть-открыть 1с и у него можно увидеть несколько АКТИВНЫХ сеансов, хотя по факту только 1 или вообще нет.
смотри сообщение №4
Ограничить пользователей служб терминалов одним сеансом - Включить
(1) запусти mmc добавь оснастку "Редактор групповых политик"
В ветке:
1)
Административные шаблоны \ Компоненты виндовс \ Службы терминалов
Пункт: Ограничить пользователей служб терминалов одним сеансом - Включить
2)
Административные шаблоны \ Компоненты виндовс \ Службы терминалов \ Сеансы
Выбери пункт: Разрешить переподключение только от исходного клиента - Отключить
Ну там еще много возможностей. Можно закрывать сеанс при неактивности по истечении указанного времени.
и т.д.
В ветке:
1)
Административные шаблоны \ Компоненты виндовс \ Службы терминалов
Пункт: Ограничить пользователей служб терминалов одним сеансом - Включить
2)
Административные шаблоны \ Компоненты виндовс \ Службы терминалов \ Сеансы
Выбери пункт: Разрешить переподключение только от исходного клиента - Отключить
Ну там еще много возможностей. Можно закрывать сеанс при неактивности по истечении указанного времени.
и т.д.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот