社区
Web 开发
帖子详情
Tomcat如何实现session持久化
jragon
2006-02-27 02:03:16
tomcat server.xml应如何配置 可以实现把session信息放到数据库中?
...全文
271
2
打赏
收藏
Tomcat如何实现session持久化
tomcat server.xml应如何配置 可以实现把session信息放到数据库中?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
infowain
2006-02-27
打赏
举报
回复
PersistentManager -提供了更加灵活的管理方式,具有容错能力,可以及时把Session备份到Session Store中,可以控制内存中Session的数量。
小猫还提供了实现持久化Session Store的接口,org.apache.catalina.Store,目前提供了两个具体实现类:org.apache.catalina.FileStore和org.apache.catalina.JDBCStore。
server.xml中的配置File Store -
<Context path="/helloapp" docBase="helloapp" debug="0" reloadable="true">
<Manager className="org.apache.catalina.session.PersistentManager" debug="0" saveOnRestart="true"
maxActiveSessions="-1" minIdleSwap="-1" maxIdleSwap="-1" maxIdleBackup="-1" >
<Store className="org.apache.catalina.session.FileStore" directory="mydir"/>
</Manager>
</Context>
参数说明:saveOnRestart-服务器关闭时,是否将所有的session保存到文件中;
maxActiveSessions-可处于活动状态的session数;
minIdleSwap/maxIdleSwap-session处于不活动状态最短/长时间(s),sesson对象转移到File Store中;
maxIdleBackup-超过这一时间,将session备份。(-1表示没有限制)
JDBCStore配置的区别:
<Store calssName="org.apache.catalina.JDBCStore" driverName="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://localhost/tomsessionDB?user=root&password="
sessionTable="tomcat_session" sessionIdCol="session_id" sessionDataCol="session_data"
sessionValidCol="session_valid" sessionMaxInactiveCol="max_inactive"
sessionLastAccessedCol="last_access" sessionAppCol="app_name" checkInterval="60" debug="99" />
jragon
2006-02-27
打赏
举报
回复
文件持久化配置成了。可数据库的不知怎么配。mysql。
Tomcat
_
Session
的
持久化
Tomcat
_
Session
的
持久化
,详细讲解
tomcat
session
管理的原理和
持久化
原理
TOMCAT
SESSION
的
持久化
方法
博文链接:https://wangxuliangboy.iteye.com/blog/237534
k8s的
持久化
存储
本课程主要包含k8s集群的安装,k8s各 种资源详细介绍和使用,k8s各种扩展组件的部署和使用,k8s核心功能弹性伸缩演示,k8s
持久化
存储,k8s代码自动发布,让你真正的能够让你的业务在k8s中落地运行!
Session
持久化
在
tomcat
实现
对
session
的
持久化
,如果浏览的用户过大,避免服务器的内存消耗太大,影响性能。
Tomcat
集群
Session
共享
Tomcat
集群解决
Session
共享的方案: 1. 基于Cookie+Redis+Filter解决方案
实现
过程优缺点踩坑 2.
Tomcat
内置的
Session
复制方案
实现
过程优...4. 基于
Session
持久化
方案 5. 基于Spring-
Session
无侵入性方案
实现
过程优缺点
Web 开发
81,095
社区成员
341,712
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章