NodeJS子节点进程

时间:2011-11-23 19:04:20

标签: node.js mongoose child-process

我正在尝试将一个子进程分叉,该进程将从第三方api中将负载数据输出到mongodb实例中。当我尝试连接到子进程内的mongodb时,我得到错误:连接EHOSTUNREACH。这是一个本地实例,我可以在父进程中连接。这是子进程中的上下文问题吗?

1 个答案:

答案 0 :(得分:0)

简而言之,是的。

您应该让代码解耦,这样您就可以独立测试child_process,并跟踪您的错误。

要缓存子进程的错误,您可以在子进程的条目js中添加以下代码

process.on('uncaughtException', function (err) {
  console.log('Caught exception: ' + err);
});
相关问题