码迷,mamicode.com
首页 > 其他好文 > 详细

jenkins构建成功后,服务并没有在后台启动

时间:2020-06-27 11:39:50      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:build   而且   使用   默认   active   process   spring   子进程   tree   

问题的根本在于是Jenkins使用processTreeKiller杀掉了所有子进程,而且这是Jenkins的默认行为。为了解决该问题,我们需要在启动前加上这句

BUILD_ID=DONTKILLME

防止Jenkins 杀死我们的进程。

如下:

BUILD_ID=DONTKILLME

nohup java -jar -Dspring.profiles.active=prd  /test/test.jar >> /test/test.log 2>&1&

jenkins构建成功后,服务并没有在后台启动

标签:build   而且   使用   默认   active   process   spring   子进程   tree   

原文地址:https://www.cnblogs.com/nbeee/p/13197459.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!