首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自Jenkins :java.io.IOException的加特林运行时异常..现有连接已被远程主机强制关闭

来自Jenkins :java.io.IOException的加特林运行时异常..现有连接已被远程主机强制关闭
EN

Stack Overflow用户
提问于 2017-08-09 01:53:11
回答 1查看 411关注 0票数 0

当我以5tps- rampUsersPerSec(0.1) to 5 during(5 minutes),constantUsersPerSec(5) during(15 minutes)通过Jenkins Job运行Gatling(版本2.2.5)测试时,我得到了以下异常,该异常在测试运行15分钟后开始。

但是,当测试以0.2Tps- rampUsersPerSec(0.1) to 0.2 during(5 minutes),constantUsersPerSec(0.2) during(15 minutes)的速度运行时,我没有看到这个异常

Jenkins( 2.66版)运行在Windows7(64位操作系统)上,Tomcat上有4 GB内存。

这会是这个异常的限制和原因吗?是什么触发了这个问题,我该如何解决这个问题?有没有我必须寻找的Gatling Jenkins Host(Load Generator)规范?

感谢您的投入!

代码语言:javascript
复制
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)
EN

回答 1

Stack Overflow用户

发布于 2017-08-17 14:34:11

您正在使用的端口似乎已被占用。使用主机或远程机器的特定端口。干杯,Peekay

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45574980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档