配置Jenkins服务器集群的方法、装置、存储介质

    公开(公告)号:CN114650213B

    公开(公告)日:2024-08-16

    申请号:CN202011511312.0

    申请日:2020-12-18

    Abstract: 本公开涉及一种配置Jenkins服务器集群的方法、装置、存储介质。该方法包括:在Jenkins服务器集群中确定一个主服务器以及至少一个从服务器,所述主服务器处于活动状态,所述主服务器用于向用户提供Jenkins服务,每一所述从服务器处于非活动状态;在确定所述主服务器宕机的情况下,从所述至少一个从服务器中确定一个目标从服务器,并将所述目标从服务器从所述非活动状态切换至所述活动状态;将所述目标从服务器作为新的主服务器,并将对已宕机的原所述主服务器的http请求和tls请求映射的端口均负载到所述新的主服务器对应的端口上,以使所述新的主服务器向用户提供Jenkins服务。采用这种方法,可以使Jenkins具有高可用性。

    配置Jenkins服务器集群的方法、装置、存储介质

    公开(公告)号:CN114650213A

    公开(公告)日:2022-06-21

    申请号:CN202011511312.0

    申请日:2020-12-18

    Abstract: 本公开涉及一种配置Jenkins服务器集群的方法、装置、存储介质。该方法包括:在Jenkins服务器集群中确定一个主服务器以及至少一个从服务器,所述主服务器处于活动状态,所述主服务器用于向用户提供Jenkins服务,每一所述从服务器处于非活动状态;在确定所述主服务器宕机的情况下,从所述至少一个从服务器中确定一个目标从服务器,并将所述目标从服务器从所述非活动状态切换至所述活动状态;将所述目标从服务器作为新的主服务器,并将对已宕机的原所述主服务器的http请求和tls请求映射的端口均负载到所述新的主服务器对应的端口上,以使所述新的主服务器向用户提供Jenkins服务。采用这种方法,可以使Jenkins具有高可用性。

    一种基于Jenkins分布式的分配任务的方法及系统

    公开(公告)号:CN112698946A

    公开(公告)日:2021-04-23

    申请号:CN202011605122.5

    申请日:2020-12-30

    Abstract: 本发明公开了一种基于Jenkins分布式的分配任务的方法及系统,属于Jenkins分布式技术领域。本发明方法,包括:获取执行机的配置信息,在Jenkins上以配置信息配置代理节点的多个执行机;在多个执行机配置完成后,下载执行机的agent.jar包,并将agent.jar包复制至执行机上;登录执行机后,配置执行机上执行agent.jar包的执行环境,执行环境配置完成过后,执行agent.jar包,完成多个执行机在Jenkins上的连接;在Jenkins agent上安装JDK环境,安装完成后在Jenkins agent上启动swarm‑client连接服务器,连接成功后,为Jenkins agent绑定job,完成job的分配。本发明在生产效率方面,大大降低主Jenkins服务器的负载,提高代码部署效率,在安全性方面,保障了数据安全性且提高了攻击难度系数。

Patent Agency Ranking