IIS适用于ASP.NET应用程序中的Sessions的空间大小

时间:2011-08-13 08:30:41

标签: asp.net iis iis-7 iis-6

IIS 6和7适用于任何asp.net应用程序的会话空间有多少?

有空间限制吗?

感谢

2 个答案:

答案 0 :(得分:1)

有所谓的sessionstateprovider。所以你可以选择。我所知道的是:

  • 在记忆中
  • 会话状态服务
  • SQL server
  • 速度

Velocity是一种分布式缓存,可用作会话状态容器。我认为它现在被称为AppFabric的一部分。

会话的大小取决于您的应用。我知道没有真正的硬限制。最好的办法是保持尽可能小,但同样,甚至可能需要大型会议,如果计划可能没有问题。

答案 1 :(得分:1)

AFAIK,进程内模式仅受服务器上可用RAM的限制。您是否有可能超出可用内存的特定问题?如果是这样,请增加RAM或使用备用会话状态模式:

http://msdn.microsoft.com/en-us/library/ms178586.aspx