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

tomcat的session超时配置

 
阅读更多

1. server.xml中定义context时采用如下定义:

xml 代码

  1. Context path="/livsorder" docBase="/home/httpd/html/livsorder"      
  2.   defaultSessionTimeOut="3600" isWARExpanded="true"      
  3.   isWARValidated="false" isInvokerEnabled="true"      
  4.   isWorkDirPersistent="false"/> 

2.在web.xml中通过参数指定:

xml 代码

  1. <session-config>    
  2.     <session-timeout>30</session-timeout>      
  3. </session-config>  

其中30表示30分钟

3. 在程序中通过servlet api直接修改

java 代码

  1. HttpSession ses = request.getSession();   
  2. ses.setMaxInactiveInterval(10);  

设置单位为秒,设置为-1永不过期。

分享到:
评论

相关推荐

    nginx+tomcat+session同步

    tomcat通过广播对session复制

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

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

    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。

    dwz官方例子

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

    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即可在...

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

    同样,基于会话超时配置,已删除了不活动的会话。 它基于redis.properties配置支持单个Redis主服务器和Redis集群。 展望未来,我们无需在负载均衡器中启用粘性会话(JSESSIONID)。 支持: Apache Tomcat 7 资料...

    Nginx安装包

    其中maxInactiveIntervalInSeconds是设置session有效时间,以秒为单位,但实际上无论怎么设,session真实有效时间还是会比我们设置的稍微长一些。 1 &lt;?xml version="1.0" encoding="UTF-8"?&gt; 2 5 ...

    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. ...

    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-3.0.1中文官方文档(翻译版)

    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....

    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多页,绝对良心制作,欢迎点评,涵盖各种知识点,排版优美,阅读舒心

    白名单设置 139 【数据结构】数组与链表的优缺点 139 【算法】什么是hash? 140 【算法】排序 141 【算法】冒泡排序 141 【算法】快速排序 142 【算法】归并排序的过程?时间复杂度?空间复杂度? 143 【算法】什么是...

    JAVA上百实例源码以及开源项目

     util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...

Global site tag (gtag.js) - Google Analytics