搜索 社区服务 统计排行 帮助
  • 1000阅读
  • 0回复

◆如何在ASP.NET环境下长期保存ASP.NET页面的session变量 ?

楼层直达
级别: 新手上路
注册时间:
2005-08-03
在线时间:
0小时
发帖:
1
◆如何在ASP.NET环境下长期保存ASP.NET页面的session变量 ?

在Windows2003的服务器中的IIS6加入了应用程序池来回收一些无用

的进程的功能,当由于网站程序的错误或访问量太多的导致的应用程序池

会自动回收该进程,防止网站进入“死机”状态,而这时候的应用程序池

的回收就会导致session变量被清除,就出现了session变量不见的现象。


为了解决这种在Windows2003下才出现的问题,我们在服务端起动ASP.NET

State Service服务,并且在系统的machine.config做了一些改动。现在

默认的情况下会话状态mode是StateServer。如果您的网站根目录下也配

有一个web.config配置文件,请把mode="InProc"改成mode="StateServer

",如下代码,就可以防止session变量的丢失:
mode="StateServer"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;Integrated

Security=SSPI"
cookieless="false"
timeout="30"
/>
+ 注:只适用于支持asp.net的用户。

以上代码可以直接在时代互联的ASP+ASP.NET 虚拟主机上直接运行,

欢迎试用 !到www.now.net.cn/host 订购后可试用 !


使用详解和例程: http://www.now.net.cn/support/host/ (这里有

更多更细的Asp.net的详细例程)

以下有几款支持 asp.net 和 asp 的虚拟主机,以供参考:

■■基本C型主机 支持ASP 320元/年
150独立空间,支持ASP/ASP.NET免费送100Mb邮箱Win20
03,IIS 6.0


■■增强C型主机 720 元/年
250M独立空间,支持ASP/ASP.NET免费送300Mb邮箱Win2
003,IIS 6.0,支持15M Access数据库提供计数器,留
言板

●在线申请地址 http://www.now.net.cn/host

申请完可以立即网上支付,立即开通您的服务!!

★更多支持ASP,ASP.NET,JSP,

PHP,PERL,CGI脚本空间点击http://www.now.net.cn/host


[img]http://b.todayisp.com/468x6

0_0.gif[/img]


全球免费咨询电话,请点击

http://www.now.net.cn/customer/moreline.net
Q Q在线咨询:168075865 188092185
TEL:0756-2623871 2623871

----------------------------------------------
〓优惠套餐推荐:
⊙基本C型主机 送域名 送100Mb邮局 370 元/年
⊙基本E型主机 送域名 送100Mb邮局 430 元/年

更多优惠,详情请见: http://www.now.net.cn/special/
快速回复

限150 字节
上一个 下一个