gpt4 book ai didi

javascript - 除了child_process中的方法之外,还有其他启动进程的方法吗?

转载 作者:太空宇宙 更新时间:2023-11-04 01:15:41 26 4
gpt4 key购买 nike

Node child_process 不适用于我的用例。还有哪些其他方法可以从 Node.js 应用程序启动进程?对于我尝试过的所有查询,Google 似乎都将我指向 child_process。

编辑 我需要从 Node.js 应用程序启动多个进程。这些进程需要比“启动”进程更长久。换句话说:如果“启动”进程被终止(无论如何),生成的进程必须继续不受阻碍地运行。

我尝试在使用 child_process 中的任何方法启动的进程中拦截 SIGINT。它有点工作,但是一旦进程尝试写入标准输出,进程就会崩溃。

最佳答案

您可以使用 node-ffi 来执行此操作如此处的示例所示: https://stackoverflow.com/a/6288426/288425

只需将 echo $USER 替换为您要运行的进程即可。

关于javascript - 除了child_process中的方法之外,还有其他启动进程的方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9324981/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com