Jenkins节点配置实现原理及过程解析

作者:多测师_郑sir 时间:2023-02-14 11:53:30 

1.配置代理

系统管理---configure Global Security(全局安全设置)---Tcp port for inbound agents---指定端口

  • 服务器防火墙中开放此端口(linux版)

  • 关闭电脑防火墙(windows版)

点击 agent protocols---勾选Java Web Start Agent Protocol4

Jenkins节点配置实现原理及过程解析

2.添加节点

  • 系统管理---管理节点

  • 新建节点---输入节点名称(node2)---勾选Permanent Agent

添加节点(可以理解为是一个代理服务器)

jenkins安装在一台机器,所有的jobs都在这台机器上运行,如果超过太多jobs去运行,会形成等待,节点存在就是解决这个问题提高效率,安装jenkins的机器称为master机,而其它机器就属于master的分支,成为slave;而要利用其它机器用执行jenkins的jobs,则需要一些配置,形成两台机器互通,当然下面的例子你用本机当做slave也是可以的。

  • 名字:唯一标识一个代理,通常使用代理主机名

  • 描述:代理的cpu内核,内存使用情况描述。

  • 执行者数量:控制并发构建数量

  • 远程工作目录:一个代理有一个专门的jenkins目录

  • 标签:对多节点分组,代理标签,工程标签相同,说明这个工程在这个代理上运行。

  • 用法:默认选择尽可能使用这个节点

  • 启动方法:默认选择通过java web启动代理或者使用Launch agent by connecting it to the master

Jenkins节点配置实现原理及过程解析

Jenkins节点配置实现原理及过程解析

3.节点显示红叉叉, 需要点击这个节点下载slave.jar

Jenkins节点配置实现原理及过程解析

4.下载slave.jar放在本地新建的空目录,然后在dos命令窗口下进入该工作目录中,再将下图框中的代码复制进去执行,刷新网页就ok了,主意:dos窗口不能关闭,关闭则节点断开。如下图:

Jenkins节点配置实现原理及过程解析

Jenkins节点配置实现原理及过程解析

来源:https://www.cnblogs.com/ZhengYing0813/p/11693677.html

标签:Jenkins,节点,配置
0
投稿

猜你喜欢

  • 基于C#实现一个简单的FTP操作工具

    2023-05-12 11:50:58
  • SSM使用mybatis分页插件pagehepler实现分页示例

    2022-04-02 00:20:53
  • 代码分析Android实现侧滑菜单

    2022-04-02 16:38:45
  • 实现java简单的线程池

    2023-08-09 06:05:15
  • C#中WPF内存回收与释放LierdaCracker的实现

    2022-11-13 00:15:44
  • 深入理解C# DateTime日期格式化

    2021-12-08 04:23:17
  • Spring Boot MQTT Too many publishes in progress错误的解决方案

    2023-06-27 02:16:44
  • Java下载远程服务器文件到本地(基于http协议和ssh2协议)

    2022-08-29 12:23:18
  • 在idea中使用JaCoCo插件统计单元测试覆盖率的实现

    2022-12-27 12:31:28
  • Android仿iOS侧滑退出当前界面功能

    2022-07-01 10:08:37
  • Android实现可复用的选择页面

    2022-09-25 21:08:24
  • SpringBoot与Angular2的集成示例

    2021-09-02 22:24:55
  • Android ListView与ScrollView冲突的解决方法总结

    2022-09-05 21:44:03
  • springmvc @RequestBody String类型参数的使用

    2023-03-08 09:30:05
  • C# 线程同步的方法

    2022-12-11 01:46:05
  • CentOS安装jdk的三种方法

    2022-01-13 06:24:41
  • 详解Java springboot 整合Shiro框架

    2022-12-14 15:56:21
  • 剑指Offer之Java算法习题精讲二叉树与N叉树

    2023-04-22 00:20:42
  • Android基于opencv实现多通道分离与合并

    2022-05-04 09:49:29
  • java web学习_浅谈request对象中get和post的差异

    2022-10-28 00:25:20
  • asp之家 软件编程 m.aspxhome.com