锁定老帖子 主题:如何判断session超时
精华帖 (0) :: 良好帖 (0) :: 新手帖 (4) :: 隐藏帖 (3)
|
|
---|---|
作者 | 正文 |
发表时间:2011-08-30
四书五经 写道 <session-timeout>30</session-timeout>
这里的单位是second吗楼主? 是30分钟 |
|
返回顶楼 | |
发表时间:2011-08-30
集群的session会用一些单独的组件来说.类似memcache..当然你也可以自己开发一个..它会自动帮你管理生命周期..
|
|
返回顶楼 | |
发表时间:2011-08-30
session 的lisioner呢?
|
|
返回顶楼 | |
发表时间:2011-08-30
像tomcat有一个后台线程会定时检查每个容器,然后执行他们的后台方法,session是由manager管理,而Manager是属于Context的,所以在执行到Context的后台方法时会触发Manager对session超时的检查。这种检查方式对普通的session,可以持久化的session,以及集群的session都是类似的。只需要在配置文件中定义超时时间即可,不过tomcat后台线程检查的东西很多,所以实时性不是那么高。
|
|
返回顶楼 | |
发表时间:2011-08-30
记得以前有位高人说session可能在集群session复制同步的时候出问题,所以采用cookie替代session,说不定此法可用
|
|
返回顶楼 | |
发表时间:2011-08-30
766884 写道 菜菜土人 写道 这种简单方法真是很土,比我的名字还土。
这样的方法不适合大型用和集群体系。 不然你是在逼人家跳楼阿。 阿弥陀佛。。。。。。。慎重。 恐怖。。。-_-!!! 其实我挺B S这样人的,人家上来提问,竟是说些没营养的话。 说实话小弟也不知道...求教 |
|
返回顶楼 | |
发表时间:2011-08-31
这样的配置在session过期后 跳转到logOut.jsp 连提示信息也没有
|
|
返回顶楼 | |
发表时间:2011-08-31
单位是分钟
|
|
返回顶楼 | |