我想延遲所有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