Пул приложений IIS

Если мой хост автоматически перезапустит пул приложений, когда он достигнет определенного размера, это приведет к тому, что все пользовательские сессии будут потеряны и пользователь выйдет из системы?

Если это так, может ли перемещение сессий InProc на SQL решить проблему? Это также сэкономит много памяти?

Спасибо

Gavin

3 ответа

Решение

Да, все пользовательские сессии в пуле пропали. Если вы используете неработающий SQL Server, он переживет перезагрузки пула приложений. см. http://www.eggheadcafe.com/articles/20021016.asp для некоторых других замечаний.

Это сэкономит память на вашем сервере IIS, но помните о соображениях производительности.

Да, перемещение сеансов на SQL Server решило бы эту проблему.

Да, переход к решению вне сессии для сессий решит эту проблему.

Другие вопросы по тегам