shell脚本嵌套,父进程被杀掉,子进程消失没有被1纳管?

生产环境有一个shell脚本A 通过平台调用,  脚本A调用后去调用脚本B。 当脚本A启动后,平台故障后续运行结果没有获取到,从日志和业务上看,脚本没有运行完毕; 当父shell被杀掉,子shell 不会被接管吗?   测试环境利用脚本嵌套,kill掉父进程,子进程被init 接管了,不明白生产问题的原因,求大神帮分析一波,最好可以找到原因。

参与7

2同行回答

youki2008youki2008系统架构师DDT
一般父进程被杀掉后是由主进程(init)接管,不过有时候也会变成僵尸进程。不过还是建议你把脚本或进程列表贴图出来看一下比较好。显示全部

一般父进程被杀掉后是由主进程(init)接管,不过有时候也会变成僵尸进程。不过还是建议你把脚本或进程列表贴图出来看一下比较好。

收起
互联网服务 · 2020-07-13
浏览1022
陈士达 邀答
Amol1984Amol1984系统工程师YuSYS
贴出脚本与运营环境显示全部

贴出脚本与运营环境

收起
IT其它 · 2020-07-13
浏览1147

提问者

陈士达
软件开发工程师长春市理想科技
擅长领域: shell

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-07-09
  • 关注会员:3 人
  • 问题浏览:1925
  • 最近回答:2020-07-13
  • X社区推广