`
qtlkw
  • 浏览: 307189 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Tomcat的Session设置

    博客分类:
  • JAVA
 
阅读更多
参照: http://mqzsweet.iteye.com/blog/141938
1、为单个WEB设置SESSION
在WEB.XML中添加
xml 代码
   
<session-config> 
              <session-timeout>15</session-timeout>//单位为分钟   
          </session-config>

2、为单个Servlet指定会话超时时间
xml 代码
   
<servlet>
     <servlet-name>Servlet名称</servlet-name>
     <servlet-class>Servlet类路径</servlet-class>
     <init-param>
      <param-name>timeout</param-name>
      <param-value>600</param-value>
     </init-param>
    </servlet>


当Servlet与默认时间不同且大于-2时,以Servlet时间为准

1、为所有WEB设置SESSION

在<TOMCAT_HOME>\CONF\WEB.XMLWEB.XML中添加
xml 代码
   
<session-config>      
        <session-timeout>15</session-timeout>//单位为分钟
    </session-config>
分享到:
评论

相关推荐

    tomcat修改sessionId

    tomcat修改sessionId,同一台服务器部署多个tomcat需要修改sessionId,否则会出现session冲突的问题

    设定tomcat中session过期时间.txt

    - 通过调用`HttpSession`对象的`setMaxInactiveInterval(int interval)`方法,可以为特定的Session设置超时时间(以秒为单位)。 **示例代码**: ```java HttpSession session = request.getSession(); session....

    tomcat session存到mencache

    在处理用户会话时,Tomcat默认使用基于内存的session管理,但这可能导致在高并发场景下session数据丢失或者性能瓶颈。为了解决这些问题,可以将Tomcat的session存储机制改为Memcache,这是一种高效、分布式的内存...

    tomcat redis session.rar

    【标题】:“Tomcat Redis Session”指的是在Tomcat集群环境中,通过Redis来实现Session的共享与同步,以解决集群中的Session一致性问题。 【描述】:“Tomcat集群Nginx使用Redis保证Session同步”这一场景中,通常...

    一台xp机器实现apache+tomcat session复制.docx

    **Session复制**是通过JK模块在Apache和Tomcat之间传递Session信息,使得用户在集群中的不同Tomcat服务器之间切换时,仍能保持登录状态和其他会话信息。这通常需要在`workers.properties`文件中进行详细配置,并且在...

    nginx实现多个tomcat7直接session共享所需jar包

    标题中的“nginx实现多个tomcat7直接session共享所需jar包”指的是在分布式系统环境中,使用Nginx作为反向代理服务器,将用户请求分发到多个Tomcat7应用服务器上,同时实现用户会话(Session)在这些服务器之间的...

    tomcat5 session 复制

    【Tomcat5 Session 复制详解】 在分布式环境中,保持用户会话(Session)的一致性是至关重要的。Tomcat5 提供了集群(Cluster)功能来实现 Session 的复制,确保用户在不同服务器间的会话状态能够无缝切换。以下是...

    tomcat-session共享

    - 可以设置Session复制策略,例如只有在更新Session时才写入Redis,以减少网络开销。 总结来说,实现“tomcat-session共享”涉及到对Nginx负载均衡策略的理解,以及如何利用Redis这样的外部存储来实现跨服务器的...

    tomcat8实现session共享jar包

    此压缩包为tomcat8利用redis实现session共享所需要的jar包,包含(commons-pool2-2.6.0.jar、jedis-2.9.0.jar、tomcat-redis-session-manager.jar)直接将三个jar包复制Tomcat目录lib下面,在修改conf下context.xml...

    Tomcat7+Redis+Session 负载之后session 共享 tomcat jar包

    标题 "Tomcat7+Redis+Session 负载之后session 共享 tomcat jar包" 涉及的是在使用Nginx做负载均衡时,如何通过集成Redis来实现Tomcat7服务器之间的Session共享,从而确保用户在不同服务器之间切换时仍然能够保持...

    Tomcat8(Tomcat9)+redis实现Session共享(支持Redis集群)

    Tomcat作为最常用的Java Servlet容器,其Session管理能力直接影响到应用的性能和可扩展性。本教程将详细介绍如何利用Tomcat 8或9以及Redis实现Session共享,支持Redis集群,以提高系统的可伸缩性和数据一致性。 ...

    springsession管理多台tomcatsession

    尤其在处理多台 Tomcat 服务器时,SpringSession 提供了一种优雅的方式来实现 session 共享,避免了传统的 sticky sessions 或者基于 cookie 的解决方案的局限性。在本场景中,我们将讨论如何利用 SpringSession 将 ...

    Tomcat_Session的持久化

    Tomcat_Session 的持久化 在 Web 应用程序中,Session 是一种用来跟踪用户状态的机制。Tomcat_Session 的持久化是指将 HttpSession 对象保存到文件系统或数据库中,以便在服务器关闭或重启时可以恢复 Session 数据...

    tomcat8+memcached session共享

    2. 配置`context.xml`或`server.xml`文件,设置session管理器为MemcachedSessionManager,并指定Memcached服务器的地址和端口。 3. 可能还需要配置序列化策略,如使用Kryo作为默认的序列化器。 4. 重启Tomcat服务器...

    tomcat-redis-session-manager包集合下载(tomcat8)

    2. **修改Tomcat配置**:在`$CATALINA_HOME/conf/context.xml`或应用的`WEB-INF/web.xml`中配置`&lt;Manager&gt;`元素,指定使用`org.apache.catalina.session.RedisStore`作为session存储器,并设置相关属性,如Redis...

    tomcat cluster 集群 session复制

    一直以来,我误解认为启动了n个tomcat,则Session需要同步复制到n个Tomcat中存在,因此在启动了6个以上的Tomcat,性能会大大下降。 而实际情况下,采取Apache 加Tomcat进行负载均衡集群的时候,是可以不用将Session...

    tomcat-session同步所需jar.rar_session集群共享_tomcat session

    配置文件如`server.xml`和`context.xml`也需要相应调整,以启用session复制和设置合适的session超时、复制策略等。 总的来说,理解并配置好Tomcat的session集群共享对于构建高可用、高并发的Java Web应用至关重要。...

    linux.redis+tomcat实现session共享

    linux.tomcat-session共享.redis.安装包

    tomcat-redis-session-manager的jar包-包含Tomcat7和Tomcat8

    《深入理解Tomcat-Redis-Session-Manager:在Tomcat7和Tomcat8中的应用》 在现代Web应用程序开发中,session管理是一个至关重要的环节,它涉及到用户会话的持久化和跨请求的数据共享。传统的session管理方式在高...

    tomcat session

    apache-tomcat-7.0.56+nginx-1.8.0+redis-3.0.6集群部署所需JAR包,session共享 tomcat-redis-session-manager1.2.jar jedis-2.6.2.jar tomcat-juli.jar tomcat-juli-adapters.jar commons-pool-1.5.4.jar commons...

Global site tag (gtag.js) - Google Analytics