使用JDBCStore Tomcat 6.0在启动Web应用程序上保存会话

时间:2014-03-23 00:20:30

标签: java session tomcat

我想在$ CATALINA_HOME / conf / context.xml

中使用它来保存tomcat会话
<Manager className="org.apache.catalina.session.PersistentManager"
    debug="99" saveOnRestart="false" processExpiresFrequency="3" minIdleSwap="-1" maxIdleSwap="-1" maxIdleBackup="1"  distributable="true">
    <Store className="org.apache.catalina.session.JDBCStore"
        connectionURL="jdbc:oracle:thin:myusr/mypass@//localhost:1521/mydb" 
        driverName="oracle.jdbc.driver.OracleDriver" 
        debug="99"
        sessionAppCol="APP_NAME" 
        sessionDataCol="SESSION_DATA" 
        sessionIdCol="SESSION_ID"
        sessionLastAccessedCol="LAST_ACCESS" 
        sessionMaxInactiveCol="MAX_INACTIVE"
        sessionTable="TOMCAT_SESSIONS" 
        sessionValidCol="VALID_SESSION"
        cveUsuario="CVE_USUARIO" 
        ipCliente="IP_CLIENTE" />
</Manager> 

但是当用户发送请求时我需要立即插入会话。使用此配置在30秒后插入数据会话。

0 个答案:

没有答案