站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题Session的超时设定为什么不准,急~~~~!

Session的超时设定为什么不准,急~~~~!

摘要: Session的超时设定为什么不准,急~~~~!


我用HttpSessionBindingListener监听用户的登录与登出,把Session的超时时间设为1秒,发现无论是用session.setMaxInactiveInterval(1);还是在web.xml里设置,实际监听到的超时时间远不止1秒,大都在好几十秒,这是问什么啊?还有就是我用两个不同的用户登录(在不同客户机上),中间无论间隔多久,发现它们总是在同一时刻一起超时,怎么会这样呢?急啊,恳请高手解困!!


web.xml
你是在哪个WEB。XML里设置的?


在web.xml中的时间是分钟为单位的


晕,不会吧,那我用session.setMaxInactiveInterval(1);也还是不准啊。


是以分钟为单位的


session的有效时间设置是以分钟为单位的


session.setMaxInactiveInterval(1)也是以分钟为单位?不会吧,怎么网上都说是秒啊?而且我监听的结果显示,有时10来秒,有时将近1分钟,没谱啊!


明白了,精确不到秒的,看来是我的期望值过高,呵呵。稍后结贴。


Session超时检测应该是Web Server的一个低优先级进程,只会在系统比较空闲的时候才会进行,所以不可能很精确的。


嗯,谢谢,明白了。


↑返回目录
前一篇: (200分:高手专区)求解HttpUnit中JavaScript的解决方案
后一篇: (急)关于log4j的基本问题,高手指点一下!