子进程何时终止

Child process when to kill

当我的节点项目启动时,它会创建一个子进程,这只需要完成一次,所以我将这段代码放在 server.js 文件中, 在子进程中,我执行 npm install 之类的命令... 我的问题是:

  1. 我需要在某个时候终止这个进程吗?
  2. 如果节点应用程序在我能够之前关闭会发生什么 杀了它?

1.Do 我有时需要终止这个进程?

回答:如果该进程不会被进一步使用,那么您最好在其工作完成后将其杀死。

2.What 如果节点应用程序在我能够杀死它之前已关闭,会发生这种情况吗?

回答:如果您的主节点应用程序出现故障,那么您的子进程最终会被杀死,因此您无需担心。