生产环境有一个shell脚本A 通过平台调用, 脚本A调用后去调用脚本B。 当脚本A启动后,平台故障后续运行结果没有获取到,从日志和业务上看,脚本没有运行完毕; 当父shell被杀掉,子shell 不会被接管吗? 测试环境利用脚本嵌套,kill掉父进程,子进程被init 接管了,不明白生产问题的原因,求大神帮分析一波,最好可以找到原因。
一般父进程被杀掉后是由主进程(init)接管,不过有时候也会变成僵尸进程。不过还是建议你把脚本或进程列表贴图出来看一下比较好。
贴出脚本与运营环境
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30