Управление временем жизни сессии

Обсуждение серверного программирования.

Модераторы: Duncon, Yurich

Ответить
SlavonM
Сообщения: 1
Зарегистрирован: 04 авг 2009, 19:02

04 авг 2009, 19:23

Привет всем!!!

Поделитесь соображениями, пожалуйста, как организовать такую весчь (asp, JavaScript, IIS) :

Пользователь логинится на сайте, работает, доволен...
Решил отойти попить кофе. Приходит, видит попап с сообщением "Бездействие системы 15 минут".
При его мгновенной реакции (движение мышкой, нажатие кнопки..) продолжает работать, иначе, через 5 минут, активная сессия закрывается. Т.е., полный жизненный цикл сессии равен 20 минутам.

Технически не представляю пока, как это реализовать, но логически можно рассмотреть вариант, например:

1. Создаем Первую сессию с временем жизни в 20 минут
2. По истечении 15 минут, создаем Вторую сессию с временем жизни в 5 минут
3.1. Пользователь отреагировал - Вторая сессия разрушается, Первая сессия обнуляется - продолжает работать
3.2. Пользователь не отреагировал - по истечении следующих 5 минут - обе сессии разрушаются
+
перехват сообщений

Как обстоят дела с параметризацией в IIS, можно ли программно управлять его настройками (по части сессий)?
Есть ли параметр в IIS, который определяет оставшееся время жизни сессии?


Спасибо
GeorgeSoca
Сообщения: 0
Зарегистрирован: 12 окт 2015, 04:09
Откуда: Guam
Контактная информация:

12 окт 2015, 10:27

On our web, you can feel safe! Besides we use mirrored hard drives on all of our servers so we also take backup twice a day on separate servers. We use ISPmanager as the control panel. ISPmanager is a control panel that makes it easy to administer its Web site. With us you can place as many websites and domains you wish for a hosting account.
virtual hosting
Ответить