0
我試圖編寫一個函數來重新啓動節點服務器。它基本上運行命令,殺死當前節點的PID並在5秒後用原始命令行重新運行它。NodeJS:如何運行獨立進程(無子)
的問題是,當節點進程被終止,也能殺死之前等待的5S再次運行子進程:
const spawn = require('child_process').spawn;
spawn('cmd.exe', ['/C taskkill /F /PID ' + process.pid + ' & ping 127.0.0.1 -n 4 > nul & <command line to launch node again>']);
有沒有一種方法來運行的NodeJS獨立進程而不一個孩子的過程?