web项目是springmvc + spring + hibernate
对于每个session
我存一个map (session_id, token)
然后定时任务,每天去清理掉那些map,如果其session已经失效的话
有何方法获得当前web项目内存里驻留的所有存活的http session列表?
web项目是springmvc + spring + hibernate
对于每个session
我存一个map (session_id, token)
然后定时任务,每天去清理掉那些map,如果其session已经失效的话
有何方法获得当前web项目内存里驻留的所有存活的http session列表?
可以通过实现HttpSessionListener接口来进行session的管理,实现sessionCreated和sessionDestroyed就可以监听session的创建和销毁了,如果不按servlet标准的话看tomcat源码吧,然后反射拿到内部的session集合就行了,之前有这样干过。
4 回答1.4k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答733 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.7k 阅读
2 回答1.3k 阅读
How do I get a list of all HttpSession objects in a web application?