Среда : Win server 2008 R2, IIS 7.5
Веб-сайт :
MainWebsite
MainWebsite \ Subdirectory
MainWebsite \ VirtualDirectory
Для MainWebsite - ASP -> (Свойства сеанса) -> Тайм-аут -> 00:04:00
Для MainWebsite \ Subdirectory -> ASP -> (Свойства сеанса) -> Тайм-аут -> 00:08:00
AppPool -> (Модель процесса) -> IdleТайм-аут (минуты) -> 10 [Я установил его на 10 минут]
Требование :
Я хочу, чтобы главный сайт удерживал сеанс в течение 4 минут.
Я хочу, чтобы подкаталог MainWebsite \ удерживал сеанс в течение 8 минут.
Приведенная выше конфигурация является своего рода крошечным тестом, который я выполняю, поэтому я могу заменить значения времени ожиданияс 20 или 30 минутами в моей реальной рабочей среде.
Проблема в том, что время ожидания сеанса для "Mainwebsite \ subdirectory" неэффективно.Хотя он установлен на 8 минут, сеанс теряется через каждые 4 минуты, где 4 минуты - это настройка MainWebsite.
Это ожидаемое поведение, тогда я не понимаю, почему есть возможность настроитьвремя ожидания сеанса ASP на уровне подкаталогов.
Дайте мне знать, если вам нужна дополнительная информация.Ценю ваши комментарии.