2017-08-08 4 views
0

I Erhalten Sie die folgende Ausnahme, während ich den Gatling (Version 2.2.5) Test durch einen Jenkins Job bei 5 TPS ausführen - rampUsersPerSec(0.1) to 5 during(5 minutes),constantUsersPerSec(5) during(15 minutes), die Ausnahme beginnt nach 15 Minuten Testlauf.Gatling Runtime Ausnahme von Jenkins: java.io.IOException .. Eine bestehende Verbindung wurde zwangsweise durch den Remote-Host geschlossen

aber ich sehe diese Ausnahme nicht, während der Test bei 0,2 TPS läuft - rampUsersPerSec(0.1) to 0.2 during(5 minutes),constantUsersPerSec(0.2) during(15 minutes)

The Jenkins (Version 2.66) läuft unter Windows 7 (64-Bit-OS), mit 4 GB RAM auf Tomcat.

Wird dies die Einschränkung und Ursache für diese Ausnahme sein? was löst das aus, wie bekomme ich das gelöst? Gibt es irgendeine Gatling Jenkins Host (Lastgenerator) Spezifikation, nach der ich suchen muss?

Schätzen Sie Ihre Eingaben!

22:20:28.946 [DEBUG] i.g.h.a.AsyncHandler - Request 
T013_GET_Updates' failed for user 601 
java.io.IOException: An existing connection was forcibly closed by the remote host 
    at sun.nio.ch.SocketDispatcher.read0(Native Method) 
    at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43) 
    at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) 
    at sun.nio.ch.IOUtil.read(IOUtil.java:192) 
    at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380) 
    at io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes(PooledUnsafeDirectByteBuf.java:221) 
    at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:899) 
    at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:276) 
    at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:119) 
    at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:643) 
    at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:566) 
    at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:480) 
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:442) 
    at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:131) 
    at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144) 
    at java.lang.Thread.run(Thread.java:748) 

Antwort

0

Es scheint, der Port, den Sie verwenden, ist bereits belegt. Nehmen Sie einen bestimmten Port für den Host oder den Remote-Computer. Prost, Peekay

Verwandte Themen