Jenkins的流水线启动jar后未执行问题处理

现象

在流水线里配置了启动脚本例如,nohup java -jar xxx.jar >nohup.out 2>&1 &

但是在服务器发现服务并未启动,且nohup日志里没输出日志,这样的原因是jenkins在执行完脚本后,就退出了这个进程。

在启动脚本执行jar命令的上一步加入以下变量

复制代码
export BUILD_ID=dontkillme
如果jenkins是流水线,使用以下这个即可
export JENKINS_NODE_COOKIE=dontkillme 
相关推荐
勇往直前plus13 小时前
ElasticSearch详解(篇一)
大数据·elasticsearch·jenkins
听风吟丶15 小时前
Java 9+ 模块化系统(Jigsaw)实战:从 Jar 地狱到模块解耦的架构升级
java·架构·jar
一念一花一世界20 小时前
Jenkins VS GitLab CI/CD VS Arbess,CI/CD工具选型指南
ci/cd·gitlab·jenkins·arbess
一念一花一世界2 天前
Jenkins和Arbess,开源免费CI/CD工具选型指南
ci/cd·jenkins·arbess
Stella25212 天前
【Jenkins/Termius/集群概念】
运维·servlet·jenkins
搬山境KL攻城狮3 天前
maven 私服上传jar
java·maven·jar
一念一花一世界3 天前
CI/CD工具Arbess,从安装到入门零基础教程
ci/cd·jenkins·arbess
wangqiaowq3 天前
在streampark运行paimon-flink-action-1.20.0.jar
大数据·flink·jar
吃饭最爱4 天前
Elasticsearch的用法
运维·jenkins
Elastic 中国社区官方博客4 天前
Elasticsearch 的结构化文档配置 - 递归分块实践
大数据·人工智能·elasticsearch·搜索引擎·ai·全文检索·jenkins