sos!session串号现象 -乐鱼入口

0 0

sos!session串号现象10

串号的解释:a帐号登录后,发现登录信息是b帐号
环境:cdn linux nginx tomcat6 oracle
框架:struts2 spring hibernate proxool

现象:a登录的时候,显示是a的信息,但是在使用的过程发现竟然变成b的信息,而且可以用b的信息进行操作。
检查过所有action的配置,全部都有加scope="prototype"

所有的action都继承一个baseaction extends actionsupport implements sessionaware

基类baseaction 里面,map session的变量是私有的,子类的调用仅仅是
memberloginsession membersession = (memberloginsession)super.getsession().get(constant.member_login_session);

全部确认过membersession在登录后,只有get,有一个set方法,但是是放在action里面处理

所有的memberloginsession只在action\service,有声明成action的一个属性,但不会声明为service的一个属性

这种现象是极少数有产生的。
开始怀疑是cdn的问题,但是提供商检查后,所有动态页面都没有缓存。
而且这个现象重现不了,期待各位大虾给个思路。感谢了!
 
2008年11月12日 23:05

3个答案

0 0

赞赞赞赞赞赞赞赞赞

2016年12月15日 15:12
0 0

做测试时遇到过这样的问题

2008年11月27日 19:26
0 0

这个东西挺麻烦的;

一般2中原因:
1.网络问题,有时候网络代理会把不同的客户对应的ip认为是同一个;不是页面缓存,是网络缓存;通过代理上网的方式容易出现这种情况;(较少见)

2.代码问题,
struts1以前就有这个严重bug的,不知道s2中是否会有问题;
主要检查自己的代码,web层属于多线程处理,最好不要存在任何成员变量,一旦集成,很容易出现多线程共享变量的情况,到时候问题就出现了.

建议所有的变量采用局部变量方式声明使用;

不看具体代码,原因也难查,lz仔细检查下代码吧..我感觉10有8,9是代码问题.

2008年11月13日 08:50

相关推荐

    sos版本控制工具manual,安装和使用

    转sos1 sos2 sos3基因玉米的获得及耐盐性分析,鲍瑞娅,章家长,采用农杆菌介导法将sos1、sos2、sos3三个基因同时导入玉米中,获得16株转基因玉米株系,经pcr检测获得7株稳定遗传的阳性株系。将阳性株

    sos系统的安装包,有问题请加qq群:463690330,或访问博客:http://blog.csdn.net/zhangrui_fslib_org/article/details/50535266

    sos是一个负责转发请求到传感器网络并检索记录的观测结果的服务。它作为客户端和实时数据或存档的传感器感测数据之间的中介。sos提供一个通用接口,与一组异构网络和存档数据源沟通。 sos由三个核心操作组成: ...

    windbg-sos参考

    sos closoft的管理者文档

    sos windbg 调试命令 手册 详细描述windbg常用命令使用,配截图

    共享软件工具 sos中文版

    sos系统_全球定位系统_组件技术_android平台_智能手机论文

    linux sos 中文 linux sos 中文

    超级巡警:rxpmon.exe病毒和sos.exe病毒的专杀软件

    android完整手电筒源码,设置声音,更换皮肤,sos报警功能,附带apk安装包。欢迎下载!

    android手电筒源代码,可设置声音,更换皮肤,sos报警功能,附带apk安装包。欢迎下载!

    闪光灯屏幕背光sos手电筒是一个安卓手电筒的应用源码,有屏幕背光、闪光灯、和屏幕sos三种模式,屏幕背光就是调节屏幕亮度到最亮,闪光灯就是让闪光灯长亮,sos就是屏幕一直红白闪烁。  

    基于fpga的模拟sos信号发生模块jikongzhimokuai

    sos algorithm explani

    这是介绍怎样安装n52 sos的文档,sos这里是指sensor web的网络观测服务。

    1.向日葵sos版ad域不需要权限(ad域提示需要密码,点取消,防火墙提示也点取消,就能运行) 2.只能被控制。

    erdos-sos猜想的注记,杨国斌,张晓东,erd

    sos安装配置指南[参照].pdf

global site tag (gtag.js) - google analytics
网站地图