首页 文章

使用Azure DevOps部署长时间运行的jar文件

提问于
浏览
0

我正在尝试使用Azure DevOps(以前称为VSTS)构建部署管道 .

我能够成功地看到我使用构建管道构建的.jar文件最终在主机上 . 此外,我可以复制到部署目录,创建一个运行脚本(归结为'nohup java -jar > ./stoutout.log 2>&1&') . 这成功完成,部署成功完成 . 但是,一旦部署完成,jar中新创建的进程就会被终止 .

我们如何从Azure DevOps发布管道中运行jar,并在任务完成后继续运行?

更复杂的是,我们无法使用Docker部署,因为我们的部署主机正在运行不再受支持的旧版RHEL .

谢谢您的帮助 .

1 回答

  • 0

    使用“process.clean”变量设置为“false”运行构建应该有效 . 但是你需要注意,由于启动的进程没有关闭,它可能会影响下一次运行 .

相关问题