gpt4 book ai didi

java - 如何使用bamboo部署独立的java程序

转载 作者:行者123 更新时间:2023-12-01 08:51:45 24 4
gpt4 key购买 nike

我必须创建一个 Bamboo 部署计划,其中我需要部署一个 jar 文件并运行它。

jar文件无限运行(直到java进程被杀死)

我已使用命令通过 ssh 任务运行部署计划中的 jar

nohup java -jar /var/test.jar &

由于我的 jars 无限运行,bamboo 部署计划正在无限等待,另一个部署陷入队列,

从 Bamboo 或任何其他方法异步运行命令的解决方案可能是什么

谢谢

最佳答案

我认为问题在于,即使您使用了 nohup,java 进程仍然继承了父 shell 的标准输入、输出和错误,这会阻止 ssh 退出。

尝试重定向进程的标准输入、输出和错误。

nohup java -jar /var/test.jar </dev/null >/dev/null 2>&1 &

关于java - 如何使用bamboo部署独立的java程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42346893/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com