jekins的搭建和踩过的坑

https://www.cnblogs.com/jwrwst/p/6520114.html

主要按照上面的来装的

中间遇到过一些问题

https://wiki.jenkins.io/display/JENKINS/Jenkins+got+java.awt.headless+problem

headless的问题直接访问问题提示的网站,下载几个包,解决了

 

linux执行启动脚本报No such file or directory

https://www.cnblogs.com/xuzijie/p/9872942.html

 

用jekins启动项目后,启动日志都是OK的,最后报了一个Process leaked file descriptors.并且项目没起来

直接在服务器执行脚本是OK的

所以感觉是配置没对 

在执行前加入配置 BUILD_ID=DONTKILLME

 

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

BUILD_ID=DONTKILLME

防止Jenkins 杀死我们的进程。

如下:

BUILD_ID=DONTKILLME

nohup java -jar test.jar &
---------------------
作者:baidu_38558076
来源:CSDN
原文:https://blog.csdn.net/baidu_38558076/article/details/88192651
版权声明:本文为博主原创文章,转载请附上博文链接!

posted @ 2019-05-09 14:30  heroinss  阅读(691)  评论(0编辑  收藏  举报