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




  • 相关阅读:
    【消息队列MQ】各类MQ比较
    MySql查询功能梳理
    头条日常实习生面经 2018.11.28
    排序算法 JavaScript
    浅谈二分查找 JavaScript
    LeetCode17.电话号码的字母组合 JavaScript
    LeetCode16.最接近的三数之和 JavaScript
    LeetCode15.三数之和 JavaScript
    LeetCode14.最长公共前缀 JavaScript
    LeetCode13.罗马数字转整数 JavaScript
  • 原文地址:https://www.cnblogs.com/jpfss/p/9486851.html
Copyright © 2011-2022 走看看