我使用以下命令在google cloud VM (带有Ubuntu20.04的e2 medium )中运行我的应用程序我关闭了ssh连接,它运行了一段时间,然后应用程序终止。我检查了日志,没有错误。在这段时间里,我甚至没有向服务器请求任何东西。我还在google云控制台中检查了实例指标,CPU利用率始终低于10%。我在我的电脑上测试了一下,这个问题没有发生。为什么我的应用程序会在云中终止?
如果我通过perl程序运行外部进程,perl程序将仍然是进程的父进程。使过程管理变得容易。system('sleep 3000'); # perl is still the parentsystem('sleep 3000 &');
sleep进程将被系统init进程采用,并且不再与执行它的程序相关联。在这种情况下,处理过程