找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 497|回复: 0

[ARX程序]: 如何在ASP.NET环境下长期保存ASP.NET页面的session变量 ?

[复制链接]
发表于 2005-4-23 10:59:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
如何在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变量的丢失:
    <sessionState
    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 主机 : 298 元   
    ★基本B型主机(php) 送CN域名 送100Mb邮局 348 元/年
    ★增强型C :698 元   Asp.net+ ACCESS,订购后可试: http://www.now.net.cn/host/   
    ★增强E型主机(asp,asp.net,,php,access) 送CN域名 送300M 空间邮箱 698 元/年
   URL= http://www.now.net.cn ][img] http://www.now.net.cn/images/v6_ima_host.jpg [/img][/url] [/img][/url]
     
    时代互联(www.now.net.cn) 的虚拟主机,免费配有 CDN 镜象网络加速 ,送域名 邮箱,流量访问系统,留言版,计数器!
     
    域名+空间的优惠套餐可见 : http://www.now.net.cn/special/
     
    如有问题要咨询,时代互联提供免费咨询电话,点击这里: http://www.now.net.cn/customer/moreline.net
    QQ 联系 :405881840 108786612
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-28 03:51 , Processed in 0.207703 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表