我有一个Web应用程序,并且遇到请求超时的问题。问题在请求超时。当我在本地启动我的应用程序时,我的方法需要超过30秒才能完成其工作。因为这个30秒后请求将被取消。我在真实服务器中没有这个问题。它真正的服务器这个请求需要3秒钟。我尝试在这个片段<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
的tomcat conf文件夹的server.xml中增加连接超时,但这并未解决我的问题Tomcat请求通过超时取消
回答
要在Eclipse中增加Tomcat服务器超时,请转至服务器视图选项卡,然后超时。 指定启动和停止超时限制,适用于服务器未启动的情况。
如果服务器运行良好且具体请求需要更多时间,那么请检查您的方法,如果某些数据库或Web服务操作所花的时间超过预期时间,这可能是导致延迟并最终请求超时的原因。
@Mahenda该方法需要在本地机器上超过30秒,但在真正的服务器上需要3秒,所以问题不在方法的逻辑 – 2015-02-24 06:01:06
如果你可以告诉我们你究竟是什么在这个方法中做的,会更好理解。 – Mahendra 2015-02-24 08:57:45
我只进行搜索请求(选择)。今天方法在本地工作,它需要不到30秒。它可能是日志问题吗?如果日志过多 – 2015-02-25 08:22:53
- 1. Tomcat请求超时
- 2. 在Tomcat中取消请求
- 3. WCF - 通过HTTPS消费SOAP服务 - 请求超时
- 4. 通过拉取请求撤消合并?
- 5. C#Asp.Net通过其他Web请求取消长的Web请求
- 6. 请求超时 - 请求超时
- 7. 通过超时取消C#4.5 TcpClient ReadAsync
- 8. 请求超时增加超过30秒?
- 9. NSURL请求超时请求
- 10. libCurl。同时取消请求
- 11. 请求超时
- 12. 通过护照申请Heroku的请求超时
- 13. C#HttpClient服务器超时取消所有后续请求
- 14. JDBC声明,由于取消了超时或客户端请求
- 15. 预渲染请求因超时而被取消
- 16. AngularJS:使用超时属性取消$ http请求
- 17. Corba请求超时
- 18. KSoap请求超时?
- 19. HTTP请求超时
- 20. NSURLSession - 请求超时
- 21. Ajax请求超时
- 22. Web请求超时
- 23. IIS请求超时
- 24. SharePoint - “请求超时”
- 25. 超时ASIHTTP请求
- 26. NSXMLParser - 请求超时
- 27. 请求超时:检索文件时GET请求超时
- 28. WCF请求通道超时错误
- 29. 从外部IP请求Dspace文件时Apache Tomcat超时
- 30. 超时发出过多AFNetworking当请求
因此,您在服务器启动时的工作需要超过30秒,而且tomcat正在关闭,因为您的工作等待时间过长? – Arkantos 2015-02-23 17:41:17
你在一些IDE或独立的tomcat实例中面临这个问题吗? – Mahendra 2015-02-23 17:43:25
@Arkantos服务器启动时没有问题。我开始没有任何问题的服务器,但当我打电话一个具体的方法,它需要超过30秒,并在30秒后,这个请求取消 – 2015-02-23 18:17:12