Java 如果请求处理未在指定时间内完成,则超时

Java 如果请求处理未在指定时间内完成,则超时,java,tomcat,Java,Tomcat,我正在使用Tomcat6。假设我向web服务器发送一个需要20秒以上时间的请求。在tomcat中是否有默认超时,当它在响应时停止处理该请求 是否在n秒内未发送回?如果是,server/context.xml中的属性名称是什么 我找到了connectionTimeout,但它决定了一旦建立了连接,Tomcat将等待http请求行多长时间。它不会告诉服务器等待请求完成处理的时间您只能通过设置客户端读取超时来实现这一点。Tomcat没有请求处理超时,只有连接和读取超时。tomcat read time

我正在使用Tomcat6。假设我向web服务器发送一个需要20秒以上时间的请求。在tomcat中是否有默认超时,当它在响应时停止处理该请求 是否在n秒内未发送回?如果是,server/context.xml中的属性名称是什么


我找到了
connectionTimeout
,但它决定了一旦建立了连接,Tomcat将等待http请求行多长时间。它不会告诉服务器等待请求完成处理的时间

您只能通过设置客户端读取超时来实现这一点。Tomcat没有请求处理超时,只有连接和读取超时。

tomcat read timeout不是告诉服务器等待请求完成处理的时间的属性吗?我相信你说的是
所以超时
在我看来与我请求的超时相同,即客户端套接字在发送请求后等待响应(根据)但它似乎只适用于onli-NIO实现,而不适用于标准实现?对我的评论有什么想法吗?