`
helei810304
  • 浏览: 14301 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tomcat关闭后重启,SESSION 仍然有效的处理方法

阅读更多
很多时候明明在服务器上关闭了TOMCAT,但是客户端的表示SESSION仍然在线,以下内容大概会对您有帮助
<Manager className="org.apache.catalina.session.PersistentManager"    

              debug="0"    

              saveOnRestart="false"    

              maxActiveSessions="-1"    

              minIdleSwap="-1"    

              maxIdleSwap="-1"    

              maxIdleBackup="-1">    

                <Store className="org.apache.catalina.session.FileStore"/>    

</Manager> 

Manager块是要放到相应的Application的Context下.

分享到:
评论

相关推荐

    设定tomcat中session过期时间.txt

    - 需要注意的是,在`server.xml`文件中进行配置修改后,需要重启Tomcat服务以使更改生效。 #### 二、通过`web.xml`文件为特定Web应用设置Session超时时长 **方法介绍**: - 对于希望为某个具体的Web应用程序单独...

    tomcat实现session共享

    4. **重启Tomcat**:保存并关闭`context.xml`后,重启Tomcat服务器,使其应用新的配置。 现在,每当Tomcat创建或更新一个session时,都会自动将其存储到Redis中。其他服务器在处理请求时,会从Redis中获取session...

    Tomcat_Session的持久化

    2. 具有容错功能,及时把 Session 备份到 Session Store 中,当 Tomcat 服务器意外关闭后再重启时,可以从 Session Store 中恢复 Session 对象; 3. 可以灵活控制在内存中的 Session 数目,将部分 Session 转移到 ...

    Tomcat通过自带的Cluster方式实现Session会话共享环境操作记录(个人精华版)

    6. **启动和测试**:完成配置后,重启Tomcat服务器,然后进行测试,例如,通过在不同服务器上请求同一个资源,检查Session数据是否正确同步。 在实际部署中,还需要考虑负载均衡器的配置,确保请求能够均匀分布到...

    memcached+tomcat7 session 一致性 jar包

    4. **重启Tomcat**:保存并关闭`context.xml`后,重启Tomcat服务器使配置生效。 5. **测试与监控**:部署应用后,通过访问应用并检查session的行为来验证配置是否成功。同时,可以使用Memcached的监控工具来查看...

    Tomcat如何监控并删除超时Session详解

    - **PersistentManager**:始终将Session存储在磁盘中,确保即使Tomcat重启,Session数据也能保留。 Manager的**backgroundProcess()**方法是关键,它负责定期执行任务,如检查并过期无效的Session。这个方法通常由...

    apache+tomcat+memcached

    总结:Apache+Tomcat+Memcached集群的搭建,旨在优化Web服务性能,通过Apache处理静态内容,Tomcat处理动态请求,而Memcached则提供Session管理,确保在分布式环境中用户状态的一致性。这种架构适用于高并发、高访问...

    tomcat中文帮助文档

    开发模式下,Tomcat支持类加载器的热部署功能,即修改后的Java类或JSP文件无需重启服务器即可生效。 13. **连接器与协议** Tomcat支持多种连接器,如APR(Apache Portable Runtime)连接器提供更高效的网络I/O,...

    tomcat中文手册.chm

    《Tomcat中文手册》是针对Apache Tomcat这款...综上所述,《Tomcat中文手册》涵盖了Tomcat从基础到进阶的全方位知识,无论是初学者还是经验丰富的开发者,都能从中获取所需的信息,有效提升对Tomcat的理解和使用能力。

    tomcat 7.0

    1. **Servlet 3.0支持**:Tomcat 7支持Servlet 3.0规范,这带来了许多新特性,如异步处理能力、生命周期回调方法、注解配置等。开发者可以通过注解直接在类或方法级别定义Servlet,无需XML配置。 2. **JSP 2.2支持*...

    tomcat9.zip

    8. **热更新与自动重启**:使用`reloadable`属性,可以在不关闭服务器的情况下热更新Web应用,提高开发效率。而`autoDeploy`属性则允许在`webapps`目录下添加或修改应用时自动部署或重新部署。 9. **最佳实践**:...

    session 存入数据库

    7. **销毁Session**:用户关闭浏览器或者服务器设定的Session超时时间到达,Session会被销毁。 ### 为什么要将Session存入数据库? 1. **高可用性**:将Session数据存入数据库可以实现多台服务器共享Session,即使...

    nginx+tomcat负载、集群简单搭建

    通过本文介绍的方法,可以简单地在Windows环境下实现Nginx+Tomcat的负载均衡和集群搭建。这对于初学者来说是一个很好的入门实践,有助于理解和掌握负载均衡和集群的基本原理和技术要点。当然,在生产环境中还需要...

    apache-tomcat-7.0.78-src.zip

    8. **Clustering与Session复制**: 用于高可用性和负载均衡,Tomcat可以配置成集群模式,实现session数据在不同节点间的复制,确保会话的连续性。 9. **错误页面与异常处理**: 可以自定义错误页面,通过web.xml配置...

    JavaWeb Session失效时间设置方法

    值得注意的是,即使在Tomcat重启后,Session通常不会立即失效,除非服务器配置中指定了清除Session的策略。而关闭浏览器并不一定会导致Session失效,因为Session的生命周期独立于浏览器。 在Session失效后,有时...

    Tomcat面试专题及答案.pdf

    Tomcat如何处理session? 默认情况下,session信息存储在内存中,可通过配置实现session的持久化,如存储到磁盘或数据库中,以应对服务器重启或集群环境。 以上是对Tomcat的一些核心知识点的梳理,对于面试者来说...

    tomcat 5.5数据源配置

    Tomcat 5.5 数据源配置是将数据库连接管理交由应用服务器处理的重要步骤,它提高了应用的性能和可维护性。数据源(DataSource)是Java中用于管理数据库连接的接口,它提供了池化连接的能力,避免了频繁创建和关闭...

    TOMCAT下配置虚拟目录

    在IT领域,特别是针对Web应用服务器的管理与配置,Tomcat作为一款开源、免费且功能强大的Servlet容器,被广泛应用于各种规模的企业项目中。本文将深入解析如何在Tomcat下配置虚拟目录,这一操作对于部署多个独立的...

    How Tomcat Works.rar

    5. **启动与关闭**:通过执行`bin/startup.sh`(Unix/Linux)或`bin/startup.bat`(Windows)启动Tomcat,使用`shutdown.sh`或`shutdown.bat`进行关闭。还可以通过管理工具如`catalina.sh`进行更复杂的操作。 6. **...

Global site tag (gtag.js) - Google Analytics