ASP.NET中Session的sessionState 4种mode模式
在ASP.NET中Session的sessionState的4中mode模式:Off、InProc、StateServer及SqlServer。
Off模式
- 关闭模式,即不需要使用Session
- 单个页面关闭Session:
<%@ Page EnableSessionState="false" %>
<configuration>
<system.web>
<sessionState mode="Off"></sessionState>
</system.web>
</configuration>
InProc模式(缺省模式)
- mode设置为"InProc"时,Session直接存储在IIS进程中。
优点:获取session状态的速度快
缺点:易丢失- mode为InProc可能造成Session丢失的情况:
ASP.NET进程(aspnet_wp.exe)、IIS进程(w3wp.exe)默认的20分钟重启应用程序;
缓冲