tomcat的默认会话期是多长时间

 我来答
dayinspring
高粉答主

推荐于2016-06-06 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:2.3万
采纳率:92%
帮助的人:3450万
展开全部
一、Tomcat的默认的会话为30分钟。

二、简介:
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shuerllen
推荐于2016-12-01 · TA获得超过407个赞
知道小有建树答主
回答量:103
采纳率:0%
帮助的人:123万
展开全部
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永不过期。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
www_eyny_cn
2013-10-19 · TA获得超过6360个赞
知道小有建树答主
回答量:1254
采纳率:25%
帮助的人:396万
展开全部
30分钟!
with idle ≥ 30 minutes
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式