tomcat修改session超时

简介:

Tomcat  Session过期时间
Tomcat采用数据库连接池技术,当用户在一定时间不对数据库有操作时间后,就自动关闭这个连接,这是为了更好的利用资源,防止浪费宝贵的数据库连接资源。


可以采用如下两种方式,设置这个连接(Session)的过期时间:

两个都是修改tomcat的配置文件conf

1. 在server.xml中定义context时采用如下定义: 
xml 代码
<Context path="/livsorder" docBase="/home/httpd/html/livsorder"       
defaultSessionTimeOut="3600" isWARExpanded="true"       
isWARValidated="false" isInvokerEnabled="true"       
isWorkDirPersistent="false"/>   
3600秒=1小时


2. 在web.xml中通过参数指定:
xml 代码
<session-config>     
    <session-timeout>30</session-timeout>       
</session-config>  

    其中30表示30分钟











本文转自 妙曼  51CTO博客,原文链接:http://blog.51cto.com/yanruohan/1621857,如需转载请自行联系原作者
目录
相关文章
|
5月前
|
应用服务中间件 容器
Tomcat的Session过期处理策略
Tomcat的Session过期处理策略
55 0
|
5月前
|
应用服务中间件 容器
Tomcat设置session超时的几种方式
Tomcat设置session超时的几种方式
133 0
|
11月前
|
存储 负载均衡 NoSQL
Tomcat 9.X(9.0.74)集群实现Session共享(基于redisson)
本文主要介绍了tomcat集群环境下基于redis+Redisson实现session共享,分享给大家,供广大从业者学习和参考。
11529 4
|
10月前
|
负载均衡 NoSQL Java
基于redis 的tomcat session 同步
这里我把Redis放在/XX/下,所以在该目录下执行下列命令: $ wget http://download.redis.io/releases/redis-3.2.1.tar.gz $ tar xzf redis-3.2.1.tar.gz $ cd redis-3.2.1 $ make
114 0
|
11月前
|
负载均衡 Java 应用服务中间件
tomcat集群下的session共享和负载均衡(memcache实现)
tomcat集群下的session共享和负载均衡(memcache实现)
|
11月前
|
负载均衡 NoSQL Java
tomcat集群下的session共享和负载均衡(redis实现)
tomcat集群下的session共享和负载均衡(redis实现)
210 0
|
11月前
|
NoSQL Java 应用服务中间件
tomcat集群使用redis实现session共享
tomcat集群使用redis实现session共享
231 0
|
NoSQL 应用服务中间件 Redis
tomcat redis session共享的解决方案SessionListener不执行
tomcat redis session共享的解决方案SessionListener不执行
|
NoSQL Java 应用服务中间件
tomcat redis session共享报错 lassNotFoundException: org.apache.commons.pool.impl.GenericObjectPool$Confi
tomcat redis session共享报错 lassNotFoundException: org.apache.commons.pool.impl.GenericObjectPool$Confi
101 0
|
存储 负载均衡 NoSQL
tomcat集群环境下如何保证session一致性
tomcat集群环境下如何保证session一致性
186 0
tomcat集群环境下如何保证session一致性