星空网 > 软件开发 > ASP.net

jenkins无法重启tomcat的原因

在使用Hudson的执行sh脚本的时候,如果sh脚本是一个后台进程,如 Tomcat 这样的服务。如果使用Hudson的默认配置,会发现这些sh 进程有启动的过程,但是不会常驻后台,看Hudson 输出的日志,发现Hudson在Job构建结束之后,kill所有未终止的衍生进程。 

在Hudson另一wiki页面上进一步描述了Hudson杀掉衍生进程的情况。Hudson在执行Job时会设置一系列环境变量,这些环境变量将被Job衍生出的进程继承。Hudson在kill衍生进程的时候会查看进程的环境变量,如果找到它之前设置的环境变量,则将其杀掉。Wiki上给出了一个简单的方法来避免进程被kill掉:修改Hudson设置的环境变量BUILD_ID的值,从而让Hudson认为此进程不是由Job的构建过程衍生的。

 

方法1:全局设置

打开:Hudson > 系统管理 > 系统设置

设置BUILD_ID 值为 allow_to_run_as_daemon

jenkins无法重启tomcat的原因




原标题:jenkins无法重启tomcat的原因

关键词:tomcat

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

口罩需求放缓,国际空运费开始降了!:https://www.ikjzd.com/articles/123561
卖家注意:美国邮政周三将暂停包裹配送服务,只为悼念老布什!:https://www.ikjzd.com/articles/12357
意大利VAT注册:https://www.ikjzd.com/articles/123578
波兰VAT注册:https://www.ikjzd.com/articles/123579
贸易战暂停让卖家“节流”,但是这些事情能帮卖家“开源”!:https://www.ikjzd.com/articles/12358
英国VAT注册:https://www.ikjzd.com/articles/123580
怪物在游轮上复活的电影 怪物在游轮上复活的电影叫什么:https://www.vstour.cn/a/411230.html
在线旅游如何选择更优惠的旅游产品?:https://www.vstour.cn/a/411231.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流