[已解决问题] 急! 一个很奇怪的问题
提问时间: 2008-05-22 11:19
浏览:421 次

一个很奇怪的问题:现在我们做的系统,有20个左右的用户在页面登录(同时登录的可能性机会为0)操作,突然所有用户的页面就跳转到登录页面了。 大家分析一下是什么原因? 有同事提议是ISS的问题,我刚才测了,可能性不大。大家看看有什么好的建议吗? 谢谢了

提问者:金鱼 - 小虾三级
最佳答案
IIS重启、服务器重启、程序被更新(任何更新)、 web.config被修改 都会引起session的丢失 强制回收不知道是不是也会
2008/5/22 14:23:52 回答者:丁学


提问者对于答案的评价:谢谢了。
其它回答(9)
配置文件变动、DLL变更,引起的SESSION丢失?
4个月前   回答者:Dove.Net - 初学一级
会话丢失了~至于原因可能是程序变动或者是服务器原因比如内存
4个月前   回答者:wsky - 菜鸟二级
楼上的都牛! DLL变更,就是逆Bin目录下面的DLL,应用程序会监测里面的DLL的,如果发生变化,就会重启应用程序,那就所有的Session都丢失了。 如果不是人为的因素,那就是楼上所说,可能垃圾回收了吧,不知道你的服务器怎么样,应用程序怎么样?具体你的情况不是很清楚。
4个月前   回答者:荒芜 - 菜鸟二级
不知道这个能不能帮你。 理解Session State模式+ASP.NET SESSION丢失FAQ http://www.netfocus.cn/article1818.html
4个月前   回答者:天启 - 菜鸟二级
我一同事。往bin目录里写日志文件。。。然后跑过来说"你的权限模块咋搞的?进入我的功能就登陆超时。。" 当时那个汗。。。
4个月前   回答者:Phantaci - 菜鸟二级
"DLL变更"就是对网站的\bin目录里添加和删除文件. asp.net每次检测到这样的操作都会自动重启,以便加载新版的dll.
4个月前   回答者:deerchao - 大侠五级
总之一句话 :Session 或者 Cookie 丢失了 而你可能你在配置文件里设定的timeout失效时间太短了,还判断如果丢失了就跳回到登录界面 我猜的对不?
4个月前   回答者:yeyang - 菜鸟二级
你权限是怎么验证的?
4个月前   回答者:小杰 - 菜鸟二级
不错,都分析完了。没啥撤的了
4个月前   回答者:高_超 - 小虾三级
评论
4个月前   金鱼 :
可以详细点吗? DLL变更是什么意思。 能找一些非认为的因素吗? 因为认为的因素比较小,是内部用的软件。
   您需要登录以后才能回答!
 

我要提问

我的问题


快到期问题

> 问题排行榜

相关内容

相关链接