原因: jenkins在脚本执行结束后,就认为任务结束了,但是脚本启动的相关子程序仍然在运行。由于jenkins认为任务已经结束了,就结束了该构建相关的衍生进程。
在脚本前添加 BUILD_ID = DONTKILLME
并把java命令的路径补全 如 /JAVA_HOME/bin/java -jar project.jar(jenkins远程脚本无法读取profile 所以写绝对路径)
如果以上情况仍旧无法解决,尝试删除nohup.out文件。重新部署
原因: jenkins在脚本执行结束后,就认为任务结束了,但是脚本启动的相关子程序仍然在运行。由于jenkins认为任务已经结束了,就结束了该构建相关的衍生进程。
在脚本前添加 BUILD_ID = DONTKILLME
并把java命令的路径补全 如 /JAVA_HOME/bin/java -jar project.jar(jenkins远程脚本无法读取profile 所以写绝对路径)
如果以上情况仍旧无法解决,尝试删除nohup.out文件。重新部署