ASP.NET中SessionState中"InProc"和"stateServer"模式的区别

Was*_*RAR 3 asp.net cookies session system.web

就像标题显示我想知道ASP.NET上SessionState中"InProc"和"stateServer"模式之间的区别.

谢谢

Ant*_*ull 9

在InProc模式下,实时Session对象存储在ASP.NET辅助进程(aspnet_wp.exe)的RAM中.它通常是最快的,但会话数据越多意味着Web服务器上使用的内存越多,这可能会影响性能.

在StateServer模式下,每个会话都转换为XML(序列化)并在单独的进程(aspnet_state.exe)中存储在内存中.此状态Server可以在另一台计算机上运行.

ASP.NET会话状态常见问题


etc*_*etc 5

这篇MSDN文章详细介绍了SessionState.