Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven Jenkins用于在多台服务器上进行多个部署_Maven_Ssh_Jenkins - Fatal编程技术网

Maven Jenkins用于在多台服务器上进行多个部署

Maven Jenkins用于在多台服务器上进行多个部署,maven,ssh,jenkins,Maven,Ssh,Jenkins,我是Jenkins的新手,知道如何为JAR部署创建作业和添加服务器 我需要使用Jenkins创建部署作业,它获取一个JAR文件并将其部署到50-100台服务器上 这些服务器分为6类。在每台服务器上运行不同的进程,但将使用相同的JAR 请建议什么是最好的方法,以创造就业机会,这一点 到目前为止,服务器更少(6-7个),我已经将每个服务器添加到Jenkins中,并使用ssh上的命令执行来执行流程。但对于50台服务器,这是不可能的 Jenkins是管理构建和依赖关系的一个很好的工具,但它不是管理构建和

我是Jenkins的新手,知道如何为JAR部署创建作业和添加服务器

我需要使用Jenkins创建部署作业,它获取一个JAR文件并将其部署到50-100台服务器上

这些服务器分为6类。在每台服务器上运行不同的进程,但将使用相同的JAR

请建议什么是最好的方法,以创造就业机会,这一点


到目前为止,服务器更少(6-7个),我已经将每个服务器添加到Jenkins中,并使用ssh上的命令执行来执行流程。但对于50台服务器,这是不可能的

Jenkins是管理构建和依赖关系的一个很好的工具,但它不是管理构建和依赖关系的一个很好的工具。如果您要部署到2个以上的目标(尤其是如果不同的目标具有不同的配置),我强烈建议您花时间学习


我可以亲自推荐和推荐。特别是,Ansible通过SSH连接工作到目标(听起来像是这样),并且只需要基本Python安装

更准确地说,我感兴趣的是一次性将我的应用程序部署到50台服务器上。配置管理工具能帮助我进行如此大规模的部署吗?