Java jetty:动态更改空闲时间
我有一个jetty服务器,配置为在30秒后使请求过期,这是xml配置文件中的配置行:Java jetty:动态更改空闲时间,java,servlets,jetty,Java,Servlets,Jetty,我有一个jetty服务器,配置为在30秒后使请求过期,这是xml配置文件中的配置行: <Set name="maxIdleTime">30000</Set> 我使用的是jetty 6.1.2rc4参数maxIdleTime没有配置允许请求的时间。当Jetty决定收缩线程池时,该值用于从线程池中删除空闲线程。有关详细信息,请参阅javadoc 如果请求超时,可能是由于一侧或两侧的套接字超时参数。谢谢,我误解了该参数。现在,我将注意套接字问题 public class My
<Set name="maxIdleTime">30000</Set>
我使用的是jetty 6.1.2rc4参数
maxIdleTime
没有配置允许请求的时间。当Jetty决定收缩线程池时,该值用于从线程池中删除空闲线程。有关详细信息,请参阅javadoc
如果请求超时,可能是由于一侧或两侧的套接字超时参数。谢谢,我误解了该参数。现在,我将注意套接字问题
public class MyServlet extends HttpServlet {
...
public void doGet(HttpServletRequest pRequest, HttpServletResponse pResponse)
throws IOException, ServletException {
if (pRequest is of the type allowed to be slow) {
set max idle time for this request very high (or infinite)
}
server.execute(pRequest, pResponse);
}
}