.NET MVC在部署时保留会话

时间:2013-12-09 14:24:33

标签: c# asp.net-mvc session iis

我有一个具有多个IIS实例的服务器,每个实例都有自己的应用程序池,指向包含该站点的单个文件夹。当我部署网站的应用程序池回收时,我的预期但我的问题是:是否可以避免连接的用户丢失他们的会话,如果是,如何。

谢谢!

1 个答案:

答案 0 :(得分:1)

如果您的会话在应用程序池回收时重置,则您正在使用InProc会话管理。您可以通过使用SQL或其他持久存储支持会话管理来解决此问题。

来自CodeProject的有用链接,下面是10,000英尺的视图。

http://www.codeproject.com/Articles/416137/Understanding-Session-Management-Techniques-in-ASP