tomcat重启依然保持session有效(登录状态)
2015-04-17 14:26
253 查看
原理:
1、当tomcat--》stop server,tomcat会将内存中的session信息序列化到硬盘上
2、当tomcat再次重启时,若想session中的信息能够被序列化回来,也就是依然有效,那么session中保存的信息及其关联信息一定要实现序列化接口:java.io.Serializable
这有这样,即使tomcat重新启动了,session依然能够有效。
注意:如果你直接点了下图中的停止,那么上面的效果将不会出现,因为该操作直接停止了服务,tomcat还未来得及序列化session,所以即使重启session也恢复不了
1、当tomcat--》stop server,tomcat会将内存中的session信息序列化到硬盘上
2、当tomcat再次重启时,若想session中的信息能够被序列化回来,也就是依然有效,那么session中保存的信息及其关联信息一定要实现序列化接口:java.io.Serializable
这有这样,即使tomcat重新启动了,session依然能够有效。
注意:如果你直接点了下图中的停止,那么上面的效果将不会出现,因为该操作直接停止了服务,tomcat还未来得及序列化session,所以即使重启session也恢复不了
相关文章推荐
- session--保持登录20分钟,常用与用户登录状态
- 微信小程序 保持登录状态(自己服务端的session)的解决方案(java)
- Android WebView 与OkhttpClient登录状态保持一致,建立SESSION会话
- 重启Tomcat后还是登录状态
- django web 登录状态保持 session
- Volley获取和发送sessionid保持用户登录状态
- Session保持登录状态及Session的理解
- 利用JSP session对象保持住登录状态
- 重启tomcat但是session仍然有效的解决方法
- Android用WebView获取sessionid保持登录状态
- android学习笔记之客户端与服务端保持session登录状态
- 利用JSPsession对象保持住登录状态
- Android WebView 与登录状态保持一致,建立SESSION会话
- tomcat原理及安装及反向代理、会话保持、session集群和session共享服务器的实现(一)
- ASP.NET中Session的状态保持方式(转载)
- django之状态保持-使用redis存储session
- 通过xshell登录linux重启tomcat服务器
- [JavaScript] session、cookie与“记住我的登录状态”的功能的实现
- shiro实现APP保持登录状态,以及web统一登录认证和权限管理,会话保持在web和APP之间。
- 利用okhttp框架实现包含验证码的用户登录,保持session操作(上)