`
zerozone
  • 浏览: 203099 次
  • 来自: 北京
社区版块
存档分类
最新评论

Tomcat下设置session超时问题

    博客分类:
  • Java
阅读更多
采用一个AJAX框架做Ajax应用,它支持relogin(只需在代码中嵌入一段代码)。在测试relogin时遇到一个问题,就是如何将 Tomcat 的 session-timeout 设置为10分钟。Tomcat默认的会话超时是1800秒,测试一次需要等太久。

一些资料提到修改web.xml如下片段。但我发现在一个JSP中调用session.getMaxInactiveInterval() 的值仍然是1800。
xml 代码
 
  1. <!-- ==================== Default Session Configuration ================= -->  
  2.  <!-- You can set the default session timeout (in minutes) for all newly   -->  
  3.  <!-- created sessions by modifying the value below.                       -->  
  4.   
  5.    <session-config>  
  6.        <session-timeout>10</session-timeout>  
  7.    </session-config>  

应该如何设置?
分享到:
评论
2 楼 sam.ds.chen 2007-08-22  
"Tomcat默认的会话超时是1800秒,测试一次需要等太久"

-- 把系统时间往后调半小时,不就能马上测试了?何须"等太久"?
1 楼 zerozone 2007-05-17  
有人知道吗?

相关推荐

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

    主要给大家介绍了关于Tomcat如何监控并删除超时Session的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Tomcat具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

    nginx+tomcat+session同步

    tomcat通过广播对session复制

    Java中设置session超时(失效)的三种方法

    request.getSession()可以帮你得到HttpSession类型的对象,通常称之为session对象,session对象的作用域为一次会话,通常浏览器不关闭,保存的值就不会消失,web.xml中有一个session time out的地方,tomcat默认为30...

    完美解决ajax访问遇到Session失效的问题

    现在Ajax在Web项目中应用广泛,几乎可以说无处不在,这就带来另外一个问题:当Ajax请求遇到Session超时,应该怎么办? 显而易见,传统的页面跳转在此已经不适用,因为Ajax请求是XMLHTTPRequest对象发起的而不

    APACHE 2.2.9+TOMCAT6.0.18配置负载均衡

    2、 为系统设定 Session 超时时间,包括 Apache 和 tomcat 3、 为系统屏蔽文件列表,包括 Apache 和 tomcat 注:本例程以一台机器为例子,即同一台机器上装一个apache和4个Tomcat。 一、 前期准备工作:安装用的程序...

    Window下Apache负载均衡+Tomcat集群

    使用 apache 和 tomcat 配置一个...2、 为系统设定 Session 超时时间,包括 Apache 和 tomcat 3、 为系统屏蔽文件列表,包括 Apache 和 tomcat 注:本例程以一台机器为例子,即同一台机器上装一个apache和4个Tomcat。

    APACHE 2.2.15+TOMCAT6.0.26配置负载均衡

    2、 为系统设定 Session 超时时间,包括 Apache 和 tomcat 3、 为系统屏蔽文件列表,包括 Apache 和 tomcat 注:本例程以一台机器(操作系统windows 2008)为例子,即同一台机器上装一个apache和4个Tomcat。

    JAVA集群部署

    1台 2台Memcached或者redis服务器(可存储用户动态信息在缓冲 解决session超时和共享问题) 1台消息队列"&gt;LVS Memcached redis 见解 说明:该部署方案至少在14台机器以上 2台用于LVS负载均衡 2台用于WBE(tomcat)...

    新版JSP+JQUERY+AJAX+Mysql聊天室小程序JASChatWeb1.0

    (2)打开tomcat/conf/web.xml文件 ,找到 &lt;session-timeout&gt;30&lt;/session-timeout&gt; 一行, 把30改成 1-5的数(作用设置是session超时时间,用于扑捉用户直接关闭浏览器时的下 线状态) 完成以上两步后打开tomcat即可在...

    dwz官方例子

    dwz官方例子 开发环境: 1) 数据库:mysql 请修改 src/hibernate_mysql.cfg.xml这个文件的数据库连接 创建数据库dwz4j 导入测试数据:db/dwz4j.sql mysql -u root -p dwz4j ... session超时,弹出登入对话框

    Nginx安装包

    前些天遇到一个问题,有个功能能设置调度任务,但不能设置同一个时间点,这样就需要将前边设置的时间保存下来。当时的想法是新建一张表来储存设置的时间,但总有杀鸡用牛刀的感觉。后来工头提醒项目已经有了redis,...

    TomcatRedisClusterEnabledSessionManager:启用了Tomcat Redis群集的会话管理器

    Tomcat-Redis-Cluster-Enabled-Session-Manager Redis会话管理器是可插入的。 它用于将会话存储到Redis中,以便在Tomcat服务器群集之间轻松分配HTTP请求。 会话被实现为非粘性的,即,每个请求以循环方式转发到任何...

    smslet

    具有Session功能,各产品的 session可设置单独的超时时间,业务适应范围相当广泛,例如:包月群发类、媒体互动类、游戏互动类、聊天类等等。系统具有一套定义良好的接口,用户可以灵活扩展,各系统模块的加载完全由...

    Spring Security 中文教程.pdf

    23.3. 为tomcat配置SSL 24. 替换验证身份 24.1. 概述 24.2. 配置 A. 安全数据库表结构 A.1. User表 A.1.1. 组权限 A.2. 持久登陆(Remember-Me)表 A.3. ACL表 A.3.1. Hypersonic SQL A.3.1.1. ...

    Spring Security-3.0.1中文官方文档(翻译版)

    这次发布的Spring Security-3.0.1 是一个bug fix 版,主要是对3.0 中存在的一些问题进 行修 正。文档中没有添加新功能的介绍,但是将之前拼写错误的一些类名进行了修正,建议开发 者以这一版本的文档为参考。 ...

    SpringSecurity 3.0.1.RELEASE.CHM

    22.3. 为tomcat配置SSL 23. 替换验证身份 23.1. 概述 23.2. 配置 A. 安全数据库表结构 A.1. User表 A.1.1. 组权限 A.2. 持久登陆(Remember-Me)表 A.3. ACL表 A.3.1. Hypersonic SQL A.3.1.1. PostgreSQL...

    spring security 参考手册中文版

    33.3在Tomcat中设置SSL 254 34.运行认证替换 255 34.1概述 255 34.2配置 255 35. Spring Security加密模块 257 35.1简介 257 35.2加密器 257 35.2.1 BytesEncryptor 257 35.2.2 TextEncryptor 258 35.3关键发电机 ...

    java面试题,180多页,绝对良心制作,欢迎点评,涵盖各种知识点,排版优美,阅读舒心

    【集合】HashMap在并发场景下的问题和解决方案 67 多线程put后可能导致get死循环 67 多线程put的时候可能导致元素丢失 68 解决方案 68 【集合】ConcurrentHashMap的get(),put(),又是如何实现的?ConcurrentHashMap...

    Java学习笔记-个人整理的

    \contentsline {chapter}{Contents}{2}{section*.1} {1}Java基础}{17}{chapter.1} {1.1}基本语法}{17}{section.1.1} {1.2}数字表达方式}{17}{section.1.2} {1.3}补码}{19}{section.1.3} {1.3.1}总结}{23}{...

Global site tag (gtag.js) - Google Analytics