我正在运行负载测试以从我的应用程序中读取数据。 我的系统是Jmete2.10 Java 1.6 Apache Tomcat
我正在运行一个有200个用户的http请求,循环次数为1。
它运行成功了一些但我得到一些用户的套接字异常错误。 我检查了我的应用程序日志,没有错误。 但Jmeter显示此错误
java.net.SocketException: socket closed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
答案 0 :(得分:0)
好吧,Apache tomcat默认只处理150个(如果我没记错的话)并发请求。如果您希望提供更多服务,则需要增加限额
为了增加它,打开server.xml并在连接器下添加maxThreads =“200”
按照tomcat documentaion http://tomcat.apache.org/tomcat-7.0-doc/config/http.html
进行操作