生成多个节点进程的异步库

async library spawning multiple node processes

我正在使用异步库遍历数组并对数组的每个元素执行数据库操作。我正在使用 forEachLimit 函数。

开始执行时,我看到了多个节点实例。我正在使用 htop 来监视进程。我说很多实例,因为每个实例都有一个唯一的 pid。

这是预期的吗?

您确定没有看到讨论帖吗? Node 为某些操作使用线程池。按 "t" 查看 htop 的树视图,或使用 "H" 隐藏线程。

如果您看到多个进程,那么您必须在具有异步功能的 运行 函数中生成它们。您还没有谈及您的代码,所以很难告诉您更多。