快讯资讯
手机优化
系统数码
网络通信人工智能
网站游戏
测评专题

  (总结)Mysql日期函数、       CentOS下MySQL 5.7编译安装    

tomcat配置session持久化

时间:2026-09-10 00:12 来源:未知 人气:

Session的管理,tomcat两个实现类:org.apache.catalina.session.StandardManager和org.apache.catalina.session.PersistentManager StandardManager 默认的方法 可以配置的地方比较少 PersistentManager 提供了很灵活的管理方式 配置性强

形式一:存储在本地文件中:配置conf目录里的context.xml文件 1.修改的文件: $Tomcat_HOME/conf/context.xml

2.在context.xml文件根节点下面添加以下内容:

3.如果session中存有javabean对象,需要该javabean实现Serializable接口、且包含空构造函数。

形式二:存储在数据库中 配置store节点

className:Session的管理类,tomcat将会通过定义的接口来应用该类生成的对象。 debug:Session管理器的跟踪级别。 saveOnRestart:(true/false)配置服务重启工程中对session的处理,若为true,则关闭前把有效的session保存,启动后重新载入 maxActiveSession:活动状态Session的最大数,为-1时则不限制,否则Session Manager将会把超出的Session对象转移到Session Store中。 minIdleSwap:Session不活动的最短时间,超过该时间,Session Manager 可能会把该Session对象转移到Session Store中,单位为秒。 maxidleSwap:Session不活动的最长时间,超过该时间,Session Manager 将会把该Session对象转移到Session Store中,该Session将不在内存中。 maxidleBackup: Session不活动的最长时间,超过该时间,Session Manager 将会把该Session对象备份到Session Store中,但该Session对象依然存在内存中。 Store:指定实现持久化的类和Session存放的文件位置,如该例子中指定的类是:org.apache.catalina.session.FileStore,而Session对象存放的目录则是tomcat根目录下的 session文件夹

Tue Jan 29 14:16:52 CST 2013

本文标签:

更多文章

相关文章

网站导航 | 快讯 | 资讯 | 手机 | 优化

  • 数码 | 网络通信 | 人工智能 | 网站 | 游戏

    合作伙伴:

  • 友情链接(欢迎业界知名网站交换链接)申请友情

    

    声明:本站资源皆来自网络,如有侵权问题,请联系管理员处理!

    Copyright ©2020-2028快知站 版权所有 All rights reserved.

    闽ICP备20010713号-1 闽公网安备 35020602001684号