2009-07-07 142 views
1

如果我的主机在应用程序池达到一定大小时自动回收应用程序池,这会导致所有用户会话丢失并且用户被注销?IIS应用程序池

如果是这种情况,将InProc会话迁移到SQL可以解决问题吗?这样做会节省多少内存?

感谢

加文

回答

1

是的,池中的所有用户会话都消失了。 如果您使用的是一个超出proc的SQL Server,它将在应用程序池重置后仍然存在。 请参阅http://www.eggheadcafe.com/articles/20021016.asp以获得更多评论。

它将节省您的IIS服务器上的内存,但请注意性能方面的考虑事项。

+0

它会坚持使用ASP.Net成员模型进行的任何登录吗?我意识到性能,但不确定我有多少选择,因为我的主机每次达到100MB时都会回收应用程序池 – Gavin 2009-07-07 11:23:58

0

是,移动会话到SQL Server会解决这个问题。

0

是的,转移到会议的进程解决方案将解决此问题。

相关问题