当前位置: 首页 > 知识库问答 >
问题:

Windows Azure上与Jenkins slave的连接问题

高山
2023-03-14

原因:java.io.ioException:未能中止...9更多

原因:java.io.ioException:现有连接被位于sun.nio.ch.socketDispatcher.read0(本机方法)位于sun.nio.ch.socketDispatcher.read(未知源)位于sun.nio.ch.ioutil.readintonativeBuffer(未知源)位于sun.nio.ch.ioutil.readintonativeBuffer(未知源)位于sun.nio.ch.ioutil.readintonativeBuffer(未知源)位于sun.nio.ch.socketChannelImpl.read(未知源)位于ting.nio.niochannelhub.run(Niochannelhub.java:496)...7个

共有1个答案

西门胜涝
2023-03-14

我也在Azure中设置Jenkins CI,也遇到了同样的问题。具体地说,我会在Jenkins从错误日志中看到这个错误:

SEVERE: I/O error in channel channel
java.net.SocketException: Connection reset

要解决这个问题,您需要增加从服务器ping主服务器的频率。您可以通过将dhudson.slaves.channelpinger.pingInterval系统属性添加到主jenkins.xml文件中来完成此操作。

我将它修改为每2分钟ping一次,通道能够在不掉线的情况下引导连接。XML如下所示:

<arguments>
  -Xrs -Xmx256m -Dhudson.slaves.ChannelPinger.pingInterval=2 
  -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle 
  -jar "%BASE%\jenkins.war" 
  --httpPort=8080
</arguments>
 类似资料:
  • 无法连接Openshift集群上托管的jenkins主服务器。握手后终止,出现以下错误: 我正在连接窗口机器(VM)作为从属设备。有什么建议吗?蒂亚。

  • 响应消息:java.sql.SQLException:无法创建PoolableConnectionFactory(ORA-00604:递归SQL级别1 ORA-12705发生错误:无法访问NLS数据文件或指定的无效环境)

  • 1-需要在PHP服务器机器中安装ASE才能连接到远程赛贝斯ASE数据库? 2-有没有办法不使用sql.ini(接口)文件? 3-有没有一种方法可以连接到远程赛贝斯ASE数据库,而无需对PHP服务器机器进行任何修改? (我运行的是PHP5.3.2,Windows Server)。

  • 问题内容: 当我的MongoDB连接空闲几分钟后,下一个请求将错误结束。从命令行客户端,它看起来像这样: 我看到针对MongoHQ和MongoLab的沙箱实例的问题。 由于重新连接,下一个请求通过正常。这是我的网络应用程序中的一个问题,因为几分钟不活动后,在网络请求期间将出现此错误。有两件事让我感到惊讶: MongoDB连接被如此频繁和频繁地破坏,并且 驱动程序只是引发一个异常,而不是在重新连接后

  • 我在本地计算机上的骆驼配置中使用了以下路径:from(“netty4:TCP://0.0.0.0:10001?sync=true”)--它在本地计算机上运行良好cmd->netstat-ano findstr 10001 TCP 0.0.0.0:10001 0.0.0.0:0 listing 19596也能够在上面的TCP连接上发送消息 null

  • 我正在使用Apache Flink 1.3.2的集群。我们正在使用Kafka消息,自从将代理升级到1.1.0(从0.10.2)后,我们经常在日志中发现此错误: 因此,有时我们在处理过程中会遇到缺失事件。我们在工作中使用FlinkKafkaConsumer010。 已启用检查点(间隔10秒,超时1分钟,检查点之间的最小暂停时间为5秒,最大并发检查点时间为1秒。E2E的平均持续时间不到1秒,甚至不到半