zoukankan      html  css  js  c++  java
  • tomcat 设置session过期时间(四种方式)

    1、在tomcat——>conf——>servler.xml文件中定义:

    1. <Context path="/test" docBase="/test"
    2.   defaultSessionTimeOut="3600" isWARExpanded="true"
    3.   isWARValidated="false" isInvokerEnabled="true"
    4.   isWorkDirPersistent="false"/>


    2、在web.xml中定义:这个针对具体项目:

    1. <session-config>
    2. <session-timeout>20</session-timeout>
    3. </session-config>

    3、在程序中定义:这个就针对具体页面了:

    session.setMaxInactiveInterval(30*60);

    4、配置tomcat的session持久化:

    1. <Manager
    2. className="org.apache.catalina.session.PersistentManager"
    3. saveOnRestart="true"
    4. maxActiveSession="-1"
    5. minIdleSwap="0"
    6. maxIdleSwap="30"
    7. maxIdleBackup="0"
    8. >
    9. <Store
    10. className="org.apache.catalina.session.FileStore"
    11. checkInterval=”60”
    12. directory="../session"/>
    13. </Manager>

    1. <Store
    2. calssName="org.apache.catalina.JDBCStore"
    3. driverName="com.mysql.jdbc.Driver"
    4. connectionURL="jdbc:mysql://localhost/tomsessionDB?user=root&password="
    5. sessionTable="tomcat_session"
    6. sessionIdCol="session_id"
    7. sessionDataCol="session_data"
    8. sessionValidCol="session_valid"
    9. sessionMaxInactiveCol="max_inactive"
    10. sessionLastAccessedCol="last_access"
    11. sessionAppCol="app_name"
    12. checkInterval="60"
    13. debug="99" />

    maxActiveSessions-可处于活动状态的session数,default -1 不限制

    checkInterval  检查session是否过期的时间间隔,default 60s

    saveOnRestart-服务器关闭时,是否将所有的session保存到文件中;
    minIdleSwap/maxIdleSwap
    session处于不活动状态最短/长时间(s)sesson对象转移到File Store中;(1表示没有限制)
    maxIdleBackup
    超过这一时间,将session备份。(1表示没有限制)

    directory-文件存储位置workCatalinahost nameweb appsession文件名.session




  • 相关阅读:
    字符流与字节流的区别
    向文件尾部追加内容
    Hashmap实现原理及扩容机制详解
    HashMap的put和get方法原理
    关于数字化工厂&智能工厂建设 IT 经验总结
    @所有人,网易数字+大会报名通道正式开启!
    WinForm程序打包1之快速入门
    解决安装.NET Framework不受信任的根证书
    Cannot resolve com.sun:tools:1.8.0 错误解决
    IDEA 2020报“java:程序包XXXX不存在”或“java:找不到符号”
  • 原文地址:https://www.cnblogs.com/jpfss/p/9486851.html
Copyright © 2011-2022 走看看