Java Tomcat请求被超时取消

Java Tomcat请求被超时取消,java,tomcat,request,timeout,Java,Tomcat,Request,Timeout,我有一个web应用程序,请求超时有问题。问题在于请求超时。当我在本地启动应用程序时,我的方法需要30秒以上才能完成它的工作。因此,30秒后请求将被取消。我在real server中没有遇到这个问题。此请求需要3秒钟。我试图在这个片段的tomcat conf文件夹中增加server.xml中的连接超时,但这并没有解决我的问题要在Eclipse中增加tomcat服务器超时,请转到服务器视图选项卡,然后超时。 有指定的启动和停止超时限制,适用于服务器未启动的情况 若服务器运行正常,且特定请求占用的时间

我有一个web应用程序,请求超时有问题。问题在于请求超时。当我在本地启动应用程序时,我的方法需要30秒以上才能完成它的工作。因此,30秒后请求将被取消。我在real server中没有遇到这个问题。此请求需要3秒钟。我试图在这个片段的tomcat conf文件夹中增加server.xml中的连接超时,但这并没有解决我的问题

要在Eclipse中增加tomcat服务器超时,请转到服务器视图选项卡,然后超时。 有指定的启动和停止超时限制,适用于服务器未启动的情况


若服务器运行正常,且特定请求占用的时间较长,则检查您的方法,若某些DB或webservice操作占用的时间超过预期时间,这可能是导致延迟并最终请求超时的原因。

因此,您在服务器启动时的作业需要30秒以上,而tomcat正在关闭,因为您的作业挂起时间太长?您是否在某些IDE或独立tomcat实例中面临此问题?@Arkatos服务器启动没有问题。我启动服务器并没有任何问题,但当我调用一个具体的方法时,它需要超过30秒的时间,30秒后,这个请求就完成了cancelled@Mahendra是的,我在eclipseis中遇到了这个问题是一个需要30秒以上的db请求还是一些web服务请求?@Mahenda该方法在本地机器上需要30秒以上,但在真正的服务器上,它需要3秒钟,所以问题不在方法的逻辑上。若你们能告诉我们你们在那个方法中到底在做什么,那个么更好地理解它。我只发出搜索请求(select)。现在这种方法在本地工作,只需不到30秒。日志会有问题吗?如果日志太多,也可能会出现日志记录过多的问题,它会将日志写入文件系统。本地服务器和生产服务器上的日志记录级别相同。