I am the one that have asked this question before. I haven't got the time to retest with the recommendations - to see if they solve anything.
I am also unable to reproduce the bindException every time I try, however it took me only 5 test threads to encounter this issue. So I was also think that running out of sockets couldn't be the issue, but without further investigation I can't say too much about this. On Wed, Jul 29, 2009 at 2:11 PM, shaoxianyang<[email protected]> wrote: > > Hi, > > I have searched the forum for answer. I don't see a solid answer for solving > the problem. > > I know it is not a jmeter problem directly. The BindException also mentions > that the address is already used. However, I am pretty sure that other than > my tomcat listens on localhost:8080, it is just jmeter try to make > connection to that port. > > I am not quite convinced that my machine is out of socket connection either. > When I connect to other website site (www.yahoo.com), in same > load/concurrent threads, I don't get such exception. The other thing is that > I don't get the exception all the time, probably half the time. > > When i use the same load to test connection to yahoo.com, i only see a few > exception for "Connection time out", which is reasonable. Again, the > percentile is so low. > > Now, I am not even able to reproduce the BindException any more. What I am > getting most of time is Connection refused. It should not happen for about > half of the time. It is not the same thing as "Connection time out". The > load i am using is 1000 threads, and each loop 20 times. > > java.net.ConnectException: Connection refused: connect > at java.net.PlainSocketImpl.socketConnect(Native Method) > at java.net.PlainSocketImpl.doConnect(Unknown Source) > at java.net.PlainSocketImpl.connectToAddress(Unknown Source) > at java.net.PlainSocketImpl.connect(Unknown Source) > at java.net.SocksSocketImpl.connect(Unknown Source) > at java.net.Socket.connect(Unknown Source) > at java.net.Socket.connect(Unknown Source) > at sun.net.NetworkClient.doConnect(Unknown Source) > at sun.net.www.http.HttpClient.openServer(Unknown Source) > at sun.net.www.http.HttpClient.openServer(Unknown Source) > at sun.net.www.http.HttpClient.<init>(Unknown Source) > at sun.net.www.http.HttpClient.New(Unknown Source) > at sun.net.www.http.HttpClient.New(Unknown Source) > at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown > Source) > at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown > Source) > at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) > at > org.apache.jmeter.protocol.http.sampler.HTTPSampler.sample(HTTPSampler.java:490) > at > org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1037) > at > org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1023) > at > org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:346) > at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:243) > at java.lang.Thread.run(Unknown Source) > -- > View this message in context: > http://www.nabble.com/java.net.BindException-returned-from-http-sampler-tp24716020p24717091.html > Sent from the JMeter - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

