我想延迟所有Tomcat
服务器请求的测试目的。 我一直在拨打来自servlet
来延迟。有没有其他方法?如何延迟所有的tomcat服务器请求
1
A
回答
2
您可以制作一个引入延迟的javax.servlet.Filter
。这样,您不必手动将Thread.sleep()
添加到每个servlet,并且可以在一个地方引入其他逻辑(例如随机延迟)。
+0
谢谢你的回答@Kayaman。让我尝试一下。 – theapache64
0
另一种选择是使用外部逆向代理,如使用echo模块的nginx。
相关问题
- 1. Tomcat第一次请求的高延迟
- 2. webserver服务文件请求延迟
- 3. 如果服务器拒绝ping请求,检查延迟
- 4. 延迟的GET请求basehttpserver Ubuntu的服务器
- 5. 浏览器向服务器传递请求延迟
- 6. 延迟Alamofire请求
- 7. 延迟Ajax请求
- 8. Scrapy延迟请求
- 9. http请求延迟
- 10. tomcat服务器上的请求源
- 11. 服务器端延迟
- 12. scrapy中的延迟请求
- 13. XMLHTTP请求的延迟
- 14. 我应该如何延迟ajax请求?
- 15. 收听所有请求Tomcat
- 16. 如何将Tomcat服务安装为自动(延迟启动)?
- 17. 如何找到tomcat服务器处理的请求总数?
- 18. 如何避免阻止Tomcat Web服务器上的Web请求?
- 19. 确定请求延迟
- 20. MouseWheelZoom后延迟WMS请求
- 21. MVC3请求延迟需要
- 22. Ajax请求延迟1秒
- 23. 延迟请求/响应
- 24. 请求延迟为谷歌
- 25. tomcat向web服务器的所有实例发送相同的请求
- 26. 数据表延迟加载服务器过滤器延迟
- 27. 如何让Node.js服务器在Ubuntu上接受所有请求?
- 28. Tomcat服务器如何缓存POST请求?
- 29. 网络爬虫连续向服务器发送请求的最小延迟
- 30. 从iPhone上的Web服务器请求数据会产生太多延迟
为什么?测试什么? – EJP
@EJP:我用'Servlet'编写了一个小API。所以我需要知道如果网络中有任何延迟,它将如何在客户端发挥作用。如果没有延迟,我甚至无法在屏幕上看到进度对话。一切工作都非常快,因为它是API运行的'localhost'。所以,我需要嘲笑API方面的延迟。清楚吗? – theapache64