Out-Of Process Session .Net
时间:2011-05-14 来源:DimKang
ASP.NET 有三种 Session 方式:
1.in-process:Session存在同一台 server 里面,不能跨机器;
2.out-of process:Session可以跨机器。
(1).Session Service:可以指定某一台机器提供SessionService,其它Web Server就可以把Session存在Service里 。
<sessionState mode="StateServer" cookieless="false" timeout="20">
默认情况下,STATE SERVER是127.0.0.1, Port是424245。 但是也可以特殊指定,除此以外要注意aspnet_state这个服务要启动起来。一般情况下装完ASP.NET之后并没有被开启,要记得去COMPUTER MANAGEMENT里面去开启这个服务。否则会报错。
(2).SQL Server:.NET有提供一个script可以在SQLServer建立存放Session的Table和Job,其它Web Server就可以把Session存在SQL Server里。
相关阅读 更多 +