windows - 在 Windows Master 和远程 Windows 机器之间的 jenkins 中尝试主从连接
问题描述
要求是创建一个 jenkins 作业,该作业将从远程 Windows 机器中提取文件。我尝试设置主从连接,但出现“连接超时”错误。
Master = Windows 机器
Slave = 远程 Windows 机器(我们可以使用 RDP 手动连接)
我创建了一个从代理并使用了“Java Web Start”方法,但是当我在代理机器上运行 slave.jar 时,我得到了以下错误,我什至尝试了 jnlp 和命令行实用程序,但仍然得到相同的结果。
在 jenkins 中,端口 TCP 帖子是“随机的”,我无法更改,因为它被许多其他工作使用。我无权访问实际的詹金斯服务器,我只能通过使用管理员凭据登录来通过网络访问詹金斯
错误详情 -
com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://10.11.154.86:8080/jnlpJars/remoting.jar
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(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.plainConnect0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
解决方案
推荐阅读
- wordpress - Woocommerce“属性类型复选框”未显示
- php - 如何在 php 中获取本地时区名称?
- javascript - 通过操作按钮使用jsp
- python - 关于期望再匹配一次的正则表达式的问题
- php - 无法使用 Paypal API 退款订单
- quasar-framework - 组件中的抽屉在 Quasar 框架中给出警告“避免直接改变道具......”
- docker - CentOS 7 - 无法在 unix:///var/run/docker.sock 连接到 Docker 守护程序。docker 守护进程是否正在运行?
- php - SimpleXMLElement::asXML():内存分配失败:创建输出
- python - Django“登录”页面
- java - 如何在java android中从json中检索数据