|   |   | 
| 
 | Количество активных сеансов на сервере 1С | ☑ | ||
|---|---|---|---|---|
| 0
    
        abask 05.10.22✎ 16:31 | 
        Есть база опубликованная на веб сервере.
 В настройках базы стоит засыпать через 600 секунд закрывать через 900 Если открыть базу в браузере и свернуть его в консоли сервера видно, что, примерно раз в минуту, в этом сеансе есть какая-то активность (колонка последняя активность). В итоге сеанс не переходит в состояние сна и не закрывается. В какой-то момент кончаются свободные лицензии. Можно ли как-то побороть эту не активную активность, чтобы закрывать неактивные сеансы? | |||
| 1
    
        Chai Nic 05.10.22✎ 16:36 | 
        А зачем? Веб-приложение шлет keep alive, чтобы его соединение на сервере оставили активным. Засыпание - это когда твой клиентский комп уходит в спячку, тогда и серверное соединение засыпает.
 Лицензии покупайте не впритык. Засыпание сеансов вам в этом не поможет особо.. | |||
| 2
    
        Winnie Buh гуру 05.10.22✎ 16:49 | 
        (0)> Если открыть базу в браузере и свернуть его в консоли сервера видно, что, примерно раз в минуту, в этом сеансе есть какая-то активность
 как бы так и должно быть, что бы не вылететь, если нужно освобидить лицензию, то нефиг оставлять вкладку открытой | |||
| 3
    
        abask 05.10.22✎ 16:50 | 
        (1) Короче, не лечится?
 (2) Там специфика хитрая. Типа личного кабинета клиента. Пользователи особо не парятся - вкладку открыл и забыл. В итоге 20 активных пользователей и 300 лицензий. Как-то накладно. | |||
| 4
    
        Kassern 05.10.22✎ 16:52 | 
        (0) у вас сеансы всегда будут активные. Так что лучше эту активность явно проверять и самому управлять сеансами.     | |||
| 5
    
        Kassern 05.10.22✎ 16:54 | 
        Не активным сеанс может быть, если приложение зависло и не отвечает (либо сеть упала). Кластер его тыкает палкой, а сеанс молчит в ответ. Тогда, скорее всего он его должен грохнуть. Вроде это так работает.     | |||
| 6
    
        abask 05.10.22✎ 17:03 | 
        видимо, нужно тогда через ras/rac завершать сеансы, которые старше определенного времени     | |||
| 7
    
        arsik гуру 05.10.22✎ 17:03 | 
        (3) Переложите все на вебсервер. Всяких личных кабинетов валом     | |||
| 8
    
        Chai Nic 05.10.22✎ 17:38 | 
        А может программно рубить сеансы на стороне клиента? Где-то запоминать последнюю интерактивность, и если время прошло больше порога - то завершать сеанс?     | |||
| 9
    
        Сергиус 06.10.22✎ 03:31 | 
        (3)[В итоге 20 активных пользователей и 300 лицензий]
 Это как? Каждый по 15 сеансов что ли открывает? | |||
| 10
    
        abask 06.10.22✎ 11:09 | 
        (9) Имеется в виду, что 20 человек что-то делают, а рядом 300 забыли вкладку закрыть
 (8) Сейчас как раз пишу обработку | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |