Tomcat的默认session有效期是:30分钟。
==================================
可以在“tomcat安装目录/conf/web.xml”文件中进行设置与查看,其中的相应代码如下(计时单位为分钟):
<session-config>
<session-timeout>30</session-timeout>
</session-config>
===================================
如下图:
另外,设置Tomcat session有效期的三种方式有:
1、在tomcat/conf/web.xml中修改session-timeout的值,该设置是TOMCAT全局默认的。
也可以在具体项目的WEB-INF/web.xml中设置该应用所使用的时间,与tomcat/conf/web.xml设置完全相同设置单位也为分钟。如下图:
2、在server.xml中定义context时采用如下定义(修改defaultSessionTimeOut的值,计时单位为秒):
<Context path="/livsorder" docBase="/home/httpd/html/livsorder"
defaultSessionTimeOut="3600" isWARExpanded="true"
isWARValidated="false" isInvokerEnabled="true"
isWorkDirPersistent="false"/>
3、在程序中通过servlet api直接修改:
HttpSession ses = request.getSession();
ses.setMaxInactiveInterval(10); //设置单位为秒,设置为-1永不过期。
相关推荐
设定tomcat中session过期时间的三种方式
因tomcat7使用redis共享session,其他的包存在问题,自己编译后处理通过。 该包是在https://github.com/jcoleman/tomcat-redis-session-manager 将源码编译后的包。
包含对于Memcached-Session-Manager配置的五种Tomcat集群session共享机制和策略 jar包及文档
已经配置好,只需要自己更改redis的ip地址就可以使用,请测可以使用。
另最大时间好像是24小时,就是说,你的session过期时间可以设置成1440,如果设置成1441是无效的。(还没有测试) 代码如下: <session> <session>480</session> </session> 您可能感兴趣的文章:jsp编程中session的...
会话被实现为非粘性的——也就是说,每个请求都能够到达集群中的任何服务器(与 Apache 提供的 Tomcat 集群设置不同。) 会话在创建后立即存储到 Redis 中以供其他服务器使用。 会话直接从 Redis 请求加载(但在...
经了解,他对同一个项目使用tomcat部署了两个环境,一个在开发服务器上,一个在他本机,两个环境代码配置完全相同。两边通过同一个nginx进行反向代理,nginx配置大致如下, location /health/ { proxy_pass ...
因为他们都可以存储数据,有过期时间,不需要在使用时重新请求。您还会遇到这样的情况,Web 容器(例如Tomcat、Jetty)包含Session的实现,当服务器重启之后,之前的登录状态会失效需要重新登录。 我们先从HTTP协议...
Spring会议榛树播报 在Spring Session 1.0.2中使用Hazelcast 3.5.1的示例 ... 支持在到期时发送SessionDestroyedEvents。 ./gradlew security-hazelcast:tomcatRun 该应用程序将在 登录为 用户名用户 密码密码
b) HttpServletResponse、newSession c) HtttpSession、newInstance d) HttpSession、getSession 2 给定一个 Servlet 的doGet方法中的代码片段,如下: request.setAttribute(“name”,”zhang”); response....
1、tomcat做集群配置session复制。如果集群中节点很多,会形成网络风暴。推荐节点数量不要超过5个。 2、分布式架构。拆分成多个子系统。(本项目使用) ### shop-order(订单系统) * 当用户提交订单时此时必须...
1. 目录 1. 2. 目录 .........................................................................................................................................................1 JVM ........................