急求高手帮忙分析一下:WAS 6.0下应用程序session丢失

oven 2006-08-28 05:40:17
应用程序部署环境 WAS 6.0
操作系统:windows 2000
在用户登陆以后当前用户信息保存在session中,保存用户信息的类(UserDto)已经序列化
web.xml中的设置:
<session-config>
<session-timeout>200000</session-timeout>
</session-config>
websphere会话管理中保持默认设置
现在出现的问题是: 整个系统大部分时间都能正常运行,session也没有问题,但是有时候,没有规律的出现sesssion丢失的问题,由于很多页面都要调用当前用户的类(UserDto), 也就是UserDto莫名其妙的为空,导致空指针的错误.
自己的一些分析:可以排除session自动超时失效的问题,设置的地方都没有问题,其次程序中也没有出现对session的清除的操作,websphere下的关于会话管理的设置都是默认设置.感觉是不是websphere关于会话管理有需要特别配置的地方,或者程序中有需要注意地方
急求高手帮忙分析一下 !!
...全文
211 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
donggua12345678 2006-08-29
  • 打赏
  • 举报
回复
就是超时了吧,不是已经设置了SESSION的失效时间吗,你的每次SESSION失效应该是在你有一段时间没有做任何操作吧
oven 2006-08-29
  • 打赏
  • 举报
回复
是设置超时时间了呀,但是至少很长时间不操作才超时,现在的情况是没有几分钟就session丢了,而且是一直在进行操作,有时候重新登陆连5分钟不到就没了

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧