shiro 的session 细致问题

高跟男爵 发布于 2013/12/05 16:07
阅读 507
收藏 0

shiro 中既然有了 globalSessionTimeout  去设置访问超时,那么在时间消失后就应该session 过期消失。

但shiro 官方api上讲到 sessionValidationScheduler 去设置验证会话是否过期,以防止会话孤岛和过期会话导致的写入超时。

疑问:既然 上面有设置超时时间,为什么还需要去设置检查的超时的时间周期?

 自我解答:

是否是“会话过期/停止”与“会话数据存储删除” 两个概念

加载中
0
高跟男爵
高跟男爵
解决。  自己的概念问题。 与shiro无关···  这本身就是两个概念。  哎···
0
光石头
光石头
你理解错了,shiro和session是有关系的,在web项目中,shiro可以完全替换原生的httpsession,例如springrain目前使用的方式,等同shiro自己实现了一套httpsession的处理机制
高跟男爵
高跟男爵
恩 是的,你说的没错,但是我的问题是 session死亡 和 shiro的session缓存的联系。 结论是没有联系。
返回顶部
顶部