开发者社区 > 云效DevOps > 正文

在云效一个jar部署到两台服务器上,一个流水线怎么配置分批部署呢?

在云效一个jar部署到两台服务器上,一个流水线怎么配置分批部署呢?

展开
收起
三分钟热度的鱼 2023-07-25 14:04:15 196 0
1 条回答
写回答
取消 提交回答
  • 要在云效中配置一个流水线进行分批部署一个 JAR 文件到两台服务器上,您可以按照以下步骤进行设置:

    1. 创建并配置阶段:创建流水线,并在流水线中添加两个阶段,每个阶段代表一台服务器。确保这两个阶段按顺序执行。

    2. 配置主机:在每个阶段的任务中,配置正确的服务器主机信息,例如IP地址、用户名和密码等。这些信息将用于连接和部署应用程序。

    3. 配置部署任务:在每个阶段中,添加适当的部署任务来部署 JAR 文件到相应的服务器。您可以使用脚本命令(如SCP或SSH)或使用支持的部署插件来完成此操作。

    4. 指定目标路径:在部署任务中,确保指定正确的目标路径,即应用程序将部署到的服务器上的目录。这样可以确保 JAR 文件被正确部署到各自的服务器上。

    5. 启用阶段参数化:如果需要动态指定服务器主机信息或目标路径,您可以启用阶段参数化。这样可以在运行时根据需求传递不同的参数值。

    6. 设置触发器:根据您的需求,配置适当的触发器来触发流水线的执行。可以是手动触发或自动触发(如提交代码到特定分支时触发)。

    通过以上配置,您可以在云效中实现将 JAR 文件分批部署到两台服务器的流水线。确保在配置过程中考虑到服务器连接、权限和目标路径等方面的相关要求。

    2023-07-30 20:09:58
    赞同 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

相关电子书

更多
云效助力企业软件供应链生产效能提升 立即下载
云效 DevOps 客户案例集(公共云) 立即下载
云效专有云服务手册下载(2019最新版) 立即下载