Классические переменные сеанса ASP, утерянные в Windows Server 2008 R2 / IIS 7 - PullRequest
0 голосов
/ 16 сентября 2010

Мы перенесли наш существующий веб-сайт, который работает на компьютере с Server 2003 с использованием iis6 и с классическим asp, на 64-разрядную машину с сервером Server 2008 с использованием iis7 и классического asp.Единственными изменениями на страницах были наши обращения к базе данных Universe, которым нужна новая строка подключения.Мы проверили все страницы в отделе с 4-5 пользователями, и все прошло хорошо.Когда мы сделали это для всех (от 40 до 100 пользователей), пользователи теряли свои переменные сеанса, некоторые сразу, а другие - через 3 минуты.

Есть ли в iis7 параметр, который может ограничивать объем памяти, выделенный дляпеременные сеанса?Или у кого-то есть другие идеи относительно того, что может происходить.Спасибо.

Ответы [ 3 ]

2 голосов
/ 01 февраля 2012

У меня была такая же проблема, и, видимо, она была решена путем изменения пула приложений на Классический. NET AppPool, еще не протестировал все мое приложение, но, видимо, решен

0 голосов
/ 01 ноября 2010

плохой водитель; сбой в 64-битной ОС.

0 голосов
/ 17 сентября 2010

Я не могу проверить это здесь и сейчас, но если я правильно помню, вы должны предоставить приложению asp собственный пул приложений (см. Соответствующий раздел в настройках IIS).

...