我有一个命令telnet,它接收IP和端口作为参数,它在运行时从远程程序获取日志。我在做什么: node将创建一个进程telnet,过滤日志中的一些信息,并尝试重新运行telnet,以防它关闭。一开始它运行得很好,但当我关闭远程程序时,节点不会尝试重新运行telnet。async function sleep(millis) {
return new Promise(resolve => setTimeout(resol
当在nodejs on windows (child_process.spawn)中产生一个新的子进程时,它总是会打开一个空白的控制台窗口,该窗口会一直保持打开状态,直到子进程结束。也就是说,我们希望使用forever将应用程序作为后台服务运行。然而,它并不是很有背景,因为它一直在打开和关闭空白的控制台窗口……
编辑:不能使子应用程序在“安静”模式下运行,因为生成的进程的一部分是wmic的。