首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >已通过JNLP代理消息连接,无法启动jnlp

已通过JNLP代理消息连接,无法启动jnlp
EN

Stack Overflow用户
提问于 2016-01-09 11:06:43
回答 1查看 13.5K关注 0票数 4

我正在按照这里的步骤进行操作,并使用选项launch slave agents via web start配置了一个节点。当我在主服务器上保存时,它会要求我像预期的那样从浏览器或从服务器启动代理。

https://wiki.jenkins-ci.org/display/JENKINS/Step+by+step+guide+to+set+up+master+and+slave+machines

现在,当我转到从服务器并使用URL从浏览器启动代理时,它显示消息"Connected via JNLP agent“,但没有显示启动jnlp代理的选项。

尝试了多个浏览器,但没有成功。

这里有帮助吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-13 17:47:55

当你想要配置一个JNLP从的时候,Windows2008和2012是一个噩梦。

旧的解决方案(单击JNLP链接并作为服务安装)不再起作用……

我在这里找到了一个很好的解决方法:https://wiki.jenkins-ci.org/display/JENKINS/Launch+Java+Web+Start+slave+agent+via+Windows+Scheduler

简而言之,我们的想法是:

  • 使用Jenkins创建一个JNLP从属程序
  • 复制JNLP URL (java -jar slave.jar -jnlpUrl ...)
  • 创建一个C:\Jenkins文件夹(在您的Windows slave)
  • Download中此文件夹中的slave.jar文件)一个任务(使用Windows任务计划程序)以调用此URL (按照步骤和我的第一个链接)

我在Windows 2012服务器上做了一个快速测试,它工作正常:)

如果收到证书错误,则可以添加此选项:

代码语言:javascript
复制
java -jar slave.jar -noCertificateCheck -jnlpUrl ...
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34689298

复制
相关文章

相似问题

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