2013-12-20 42 views
0

我正在運行負載測試以從我的應用程序中讀取數據。 我的系統是Jmete2.10 的Java 1.6 的Apache Tomcatjmeter java scoket異常

我正在與200個用戶循環計數1

它運行的成功有時,但我得到插座異常錯誤一些的http請求用戶。 我檢查了我的應用程序日誌,並沒有錯誤。 但JMeter是顯示這個錯誤

java.net.SocketException: socket closed 
at java.net.SocketInputStream.socketRead0(Native Method) 
at java.net.SocketInputStream.read(Unknown Source) 

回答

0

好,的Apache Tomcat默認情況下只處理150(如果我沒記錯的話)的併發請求。如果你希望成爲多的是,你需要增加限制

,以增加它開拓的server.xml和=「200」的連接器在添加maxThreads

按照tomcat的文件建立http://tomcat.apache.org/tomcat-7.0-doc/config/http.html

+0

感謝您的回覆,但我仍然得到這個錯誤 – viren

+0

它可能是一個操作系統套接字限制? –

+0

@viren,我希望你在server.xml中做了更改之後就啓動了tomcat – sasankad