首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Jenkins2 学习系列21 -- 通过JNLP协议添加Slave节点

Jenkins2 学习系列21 -- 通过JNLP协议添加Slave节点

作者头像
mafeifan
发布2019-08-21 15:10:00
发布2019-08-21 15:10:00
2.5K0
举报
文章被收录于专栏:finleyMafinleyMa

Java 网络启动协议(JNLP) 是一种允许客户端启动托管在远程Web服务器上的应用程序的协议。 通过 JNLP 协议增加 agent 比较简单,步骤如下:

  1. 进入 Manage Jenkins 页面 -> Configure Global Security -> Agents 勾选固定端口,填一个端口数字

image.png

  1. 进入 Manage Jenkins -> Manage Nodes -> New Node 勾选 Permanent Agent ,即设置为固定节点
  2. 配置页面 Remote root directory 远程根目录,指连接 slave节点后使用的目录,相关文件会存放于此 Launch method 选择 "Launch agent by connecting it to the master"

image.png

  1. 添加节点后,点击名称进入连接页面

提示连接agent有两种方式:

  • 直接在 agent 的浏览器上打开此页面,单击 Launch 按钮
  • slave 需要安装java,复制页面上的地址 java -jar agent.jar -jnlpUrl http://xx.xx.xx.xx:xx/computer/new/slave-agent.jnlp -secret ef6bedd1dfc7001077179aa6888e02078d4187aa28f4edfe8be23a7f796528a5 -workDir "/home" 然后运行

image.png

SSH 登录 slave 机器上,然后运行master上提供的连接命令

image.png

连接成功

image.png

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019.08.20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档