3
我想要派生一个子进程,它会从第三方api加载数据到MongoDB实例中。当我尝试连接到子进程内的mongodb时,我得到错误:连接EHOSTUNREACH。这是一个本地实例,我可以在父进程中连接。这是子进程内的上下文问题吗?NodeJS子节点进程
我想要派生一个子进程,它会从第三方api加载数据到MongoDB实例中。当我尝试连接到子进程内的mongodb时,我得到错误:连接EHOSTUNREACH。这是一个本地实例,我可以在父进程中连接。这是子进程内的上下文问题吗?NodeJS子节点进程
总之,是的。
你应该让你的代码解耦,所以你可以测试child_process独立,并追踪你的错误。
要缓存子进程的错误,你可以在你的孩子的过程
process.on('uncaughtException', function (err) {
console.log('Caught exception: ' + err);
});
这看起来像猫鼬的一个问题你进入的js添加下面的代码。我没有使用mongo本机出错。 – Lampy