2012-11-05 37 views
0

我有一個Web服務,使不同的tomcat容器。他們在Web服務系統中執行不同的任務。例如,其中一些用作登錄服務,一些用作註冊服務,一些用作RESTapi服務。模擬大量用戶請求到Web服務的好方法?

我想要模擬大量不同的用戶請求,比方說同時超過10,000個,以找出Web服務瓶頸的位置以及測試系統的穩定性。

有沒有一種很好的方法來模擬使用java?據我所知,使用java多線程具有有限數量的線程,具體取決於不同的JVM或OS。那麼還有其他更好的方法來模擬這些請求嗎?

+0

你用JMeter試過了嗎? – Jonas

+1

搜索SO /谷歌的「Java負載測試」 – user553180

+0

@Jonas,你知道JMeter如何用java模擬這些請求嗎?他們是否使用任何數據結構,如優先隊列或其他? –

回答

1

根據您的要求,JMeter是更好的選擇。您可以使用該工具測試您的Web服務性能。

Here我附上了如何使用JMeter測試Web服務的視頻。我認爲這對你會有所幫助。