Session变量中存储着有关用户登录的信息发布到服务器上后,用户登录后,Session 十几秒就会失效,求造成Session快速失效的原因及解决方法?大家帮我找找原因,

解决方案 »

  1.   

    1,服务器分配的内存不够,应用程序池被回收
    2,web.config,Global.asax等文件改写造成程序重起
      

  2.   

    cgl1983() ( ) 信誉:100    Blog  2006-11-21 17:07:01  得分: 0  
     
     
       1,服务器分配的内存不够,应用程序池被回收
    2,web.config,Global.asax等文件改写造成程序重起
      
     
    ------------------------------------------------
    如果是第一种原因,怎样解决比较好呢收集原因,解决方法,然后向老板反映,大家帮帮忙,谢谢
      

  3.   

    Session丢失原因与解决方案小结
    http://hedonister.cnblogs.com/archive/2005/05/13/154788.html
      

  4.   

    看我这段代码
    Global.asax中void Application_End(object sender, EventArgs e) 
        {
            //  在应用程序关闭时运行的代码        using (GetCompanyTableAdapters.SawCompanyTableAdapter ta = new GetCompanyTableAdapters.SawCompanyTableAdapter())
            {
                ta.UpHits(1);
            }    }
    这段代码的作用是,当应用程序池被回收导致程序要重启时更新点击率某会员的点击率,这样看点击率就知道网站是否重启了,这个我做过试验了,手动回收应用程序池时确实会增加点击率
      

  5.   

    http://hedonister.cnblogs.com/archive/2005/05/13/154788.html