session混乱如何查找原因

13-02-19 zyskm
公司的一个系统,内部支撑用的,没多少人用,最近出现了session混乱的情况,a用户登录,过一会刷新页面会显示b用户的信息。偶发,最近这几天出现频率比较高。

采用ssh框架,用springframework.security做权限管理,jboss-4.0.3SP1没有用负载均衡。历史遗留项目,代码比较乱。

清浏览器缓存无效,清jboss缓存无效。

在ie下出现问题,换到360浏览器会正常一段时间,然后会再出现。反之也一样。

系统只支持ie,工作人员用的机器装不了ie9,没办法查看jsessionid是否一致。

哪位遇到过这种情况,给个思路。

banq
2013-02-19 10:48
用firefox浏览器和firebug进行jsessionid跟踪。

zyskm
2013-02-19 11:46
这个现象只是偶发,需要工作人员在使用过程中才能复现,系统用的ie插件,在firefox下无法长时间工作。

logic
2013-02-19 12:05
scope=prototype

yujiaao
2013-02-19 12:40
最有能造成这个问题的原因中在对象中有request或session类的成员变量,或是static变量,这个会在并发访问时出问题,如果只有一个用户访问又一切都正常。

猜你喜欢
2Go 1 2 下一页