Jenkins分布式集群配置方式

 更新时间:2025年07月08日 15:02:53   作者:slimina  
这篇文章主要介绍了Jenkins分布式集群配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

Jenkins是一个开源项目,它提供了一个容易使用的持续集成系统,并且提供了大量的plugin满足各式的集成需求。

通过配置jenkins分布式环境,将不同的任务下发到多台机器执行,提高jenkins处理能力。

1.安装jenkins

实验使用版本2.52.war,将部署到tomcat运行,具体安装步骤略。安装默认插件,启动好配置完管理员账号。

2.配置集群

系统管理,进入管理节点页面

节点列表:jenkins服务所在服务器为master节点,master负责分发任务给slave节点

点击左边新建节点,选中“Permanent Agent”

配置节点

由于安装的是最新版本2.52,没有找到大多数文章所得“ Java web start”策略,这里只有如下策略:

1.Launch agent via Java Web Start(需要在系统管理Configure Global Security配置并开启TCP port for JNLP agents,怎么配置可以网上找)

2.Launch agent via execution of command on the master

3.Launch slave agents via SSH

4.Let Jenkins control this Windows slave as a Windows service(不考虑)

第2种和第3种类似,通过执行远程slave上的脚本运行slave.jar。

配置完保持即可看到slave节点安装完后(slave需要安装Java)加入集群。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java 实例解析单例模式

    Java 实例解析单例模式

    单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式,这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建
    2021-11-11
  • Java程序去调用并执行shell脚本及问题总结(推荐)

    Java程序去调用并执行shell脚本及问题总结(推荐)

    这篇文章主要介绍了Java程序去调用并执行shell脚本及问题总结,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • MyBatisPlus 一对多、多对一、多对多的完美解决方案

    MyBatisPlus 一对多、多对一、多对多的完美解决方案

    这篇文章主要介绍了MyBatisPlus 一对多、多对一、多对多的完美解决方案,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • Mybatis-plus apply函数使用场景分析

    Mybatis-plus apply函数使用场景分析

    Mybatis-plus 里面的 apply方法 是用于拼接自定义的条件判断,自定义时间查询,根据传进来的开始日期,查询所有该日期是数据,但是数据库中保存是时间,所以需要使用apply查询方式并格式化,这篇文章给大家介绍Mybatis-plus apply函数使用,感兴趣的朋友一起看看吧
    2024-02-02
  • java面试常见模式问题---代理模式

    java面试常见模式问题---代理模式

    代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息
    2021-06-06
  • idea启动多个SpringBoot服务实例的最优解决方法

    idea启动多个SpringBoot服务实例的最优解决方法

    启动SpringBoot项目其实就是启动Tomcat等服务容器,只要这个端口不同就能启动多个服务实例了,本文主要介绍了idea启动多个SpringBoot服务实例的最优解决方法,感兴趣的可以了解一下
    2024-05-05
  • Java处理科学计数法数字方式

    Java处理科学计数法数字方式

    这篇文章主要介绍了Java处理科学计数法数字方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • Spring Boot环境下Mybatis Plus的快速应用操作

    Spring Boot环境下Mybatis Plus的快速应用操作

    这篇文章主要介绍了Spring Boot环境下Mybatis Plus的快速应用操作,具有很好的价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-11-11
  • SpringBoot自动配置特点与原理详细分析

    SpringBoot自动配置特点与原理详细分析

    这篇文章主要介绍了SpringBoot自动配置原理分析,SpringBoot是我们经常使用的框架,那么你能不能针对SpringBoot实现自动配置做一个详细的介绍。如果可以的话,能不能画一下实现自动配置的流程图。牵扯到哪些关键类,以及哪些关键点
    2022-08-08
  • 微信跳一跳刷分java代码实现

    微信跳一跳刷分java代码实现

    这篇文章主要介绍了微信跳一跳刷分java代码实现,还为大家分享了java刷微信跳一跳问题集,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01

最新评论