jenkins部署后应用不启动
发布日期:2021-06-28 19:59:31
浏览次数:2
分类:技术文章
本文共 537 字,大约阅读时间需要 1 分钟。
在jenkins控制台看启动脚本执行(start.sh)完毕,ps查看进程发现没有对应进程
在linux服务器上直接执行start.sh发现可以启动成功。
其实原因很简单,在jenkins中有这个提示:
jenkins Process leaked file descriptors
即
Jenkins默认会在Build结束后Kill掉所有的衍生进程,用官方的话来说就是:
To reliably kill processes spawned by a job during a build, Jenkins contains a bit of native code to list up such processes and kill them.
解决方法:
Jenkins-->Manage Jenkins-->Configure System 在Global properties下,新增新的环境变量,然后保存。key=BUILD_ID
value=allow_to_run_as_daemon start_my_service
参考文献:https://blog.csdn.net/weixin_36816337/article/details/82055217
转载地址:https://blog.csdn.net/xxxxssss12/article/details/102455021 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
感谢大佬
[***.8.128.20]2024年04月09日 11时01分48秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Android开发前景怎么样?覆盖所有面试知识点,大厂面经合集
2019-04-29
Android开发岗还不会这些问题,面试建议
2019-04-29
android开发经典实战!这些年我所经历的所有面试,年薪50W
2019-04-29
Android开发者该学习哪些东西提高竞争力?系列篇
2019-04-29
android开发面试题及答案,2021新一波程序员跳槽季,使用指南
2019-04-29
Android彻底组件化方案实践方法!Android校招面试指南
2019-04-29
Kubernetes 两步验证 - 使用 Serverless 实现动态准入控制
2019-04-29
攻防世界 unfinish
2019-04-29
攻防世界 easy_serialize_php
2019-04-29
攻防世界 Confusion1
2019-04-29
攻防世界 comment
2019-04-29
攻防世界 0ctf-unserialize(piapipia)
2019-04-29
攻防世界1-4
2019-04-29
攻防世界 4-8
2019-04-29
攻防世界 9-12
2019-04-29
BUUCTF The mystery of ip
2019-04-29
BUUCTF [De1CTF 2019]SSRF Me
2019-04-29
BUUCTF [极客大挑战 2019]FinalSQL
2019-04-29
[BJDCTF 2nd]简单注入
2019-04-29
buuctf [pasecactf_2019]flask_ssti
2019-04-29