nohup异常中断且没有任何报错的解决方案

问题场景

很多人应该都遇到过自己明明正常运行的nohup后台进程,结果突然间就断了……前几天,我的python脚本也是,莫名其妙用nohup不到一天就掉了,看日志显示一切都正常,没有任何报错,这究竟是怎么回事呢?

解决方案

仔细查了下,原来是我们运行nohup的时候退出的操作不够细节,我们的运行的脚本相关命令是这样的

nohup python3 -u qq.py > nohup.log 2>&1

❌错误操作:执行完上述命令后,直接关闭终端,这样会导致nohup进程在某个时间点莫名自己就结束了,而且还不会报错……

✔️正确操作:执行完上述命令后,需要输入exit再关闭终端!

图片[1]-nohup异常中断且没有任何报错的解决方案-FancyPig's blog

© 版权声明
THE END
喜欢就支持一下吧
点赞33赞赏 分享
评论 共1条

请登录后发表评论