Jenkins 構建任務完成後自動殺死衍生進程

 Jenkins默認在構建完成之後殺死衍生進程,是默認行爲.但這樣每次剛啓動應用就會被停掉.網上找到了下面幾個解決辦法‘

1.添加啓動參數,禁用該行爲

java -Dhudson.util.ProcessTree.disable=true -jar jenkins.war

2.啓動服務之前修改job的BUILD_ID

BUILD_ID=dontKillMe nohup java -jar -Xms512m -Xmx1024m register.jar >app.log & 

  第一個方法未嘗試,第二個是嘗試了,但是不行,又去找資料,如下

 命令後添加 

sleep 10

抱着試一試的想法。。。。

結果正常啓動沒有進行自動kill。。。。不知道這個是什麼原因,爲什麼sleep就不會進行kill....先保存下來,後面有時間找下原因.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章