Tomcat的request超时处理
在Tomcat中,每个request请求都会分到一个线程去处理。如果request处理时间太长了(超时),Tomcat会怎么处理这个线程呢?
我baidu了一下,没有找到想要的答案,看Tomcat源码又太费劲,所以请教一下大神们
request超时
tomcat
--------------------编程问答--------------------
超时会终止session
--------------------编程问答--------------------
那是session,而不是request的处理!
而且我先要的答案是,request超时,Tomcat在代码层面是怎么去处理的。
是怎么把这个线程资源给释放的
--------------------编程问答--------------------
request超时是什么概念...
--------------------编程问答--------------------
request超时?那是http连接超时吧。。。
http超时挺长的啊,5分钟是有了。
--------------------编程问答--------------------
如果你说的是doPost或者doGet的方法执行时间长的话,这个没有影响,客户端会一直等待服务器端的返回。最简单的一种方式就是在doPost里打个断点。你等个10分钟试试。
如果你说的http 408超时(客户端没有在服务器预备等待的时间内完成一个请求的发送。)的话,那还没进入doPost/doGet
--------------------编程问答--------------------
其实我主要是想看看Tomcat对线程超时的处理方式是怎么样的!
所以我才想到看看Tomcat中多线程处理request,超时会怎么样。
这一块得深入到源码层级才能知道他的处理方式,所以我走走捷径,问问大神们
--------------------编程问答--------------------
太深了....
--------------------编程问答--------------------