生成多个节点进程的异步库
async library spawning multiple node processes
我正在使用异步库遍历数组并对数组的每个元素执行数据库操作。我正在使用 forEachLimit
函数。
开始执行时,我看到了多个节点实例。我正在使用 htop 来监视进程。我说很多实例,因为每个实例都有一个唯一的 pid。
这是预期的吗?
您确定没有看到讨论帖吗? Node 为某些操作使用线程池。按 "t" 查看 htop
的树视图,或使用 "H" 隐藏线程。
如果您看到多个进程,那么您必须在具有异步功能的 运行 函数中生成它们。您还没有谈及您的代码,所以很难告诉您更多。
我正在使用异步库遍历数组并对数组的每个元素执行数据库操作。我正在使用 forEachLimit
函数。
开始执行时,我看到了多个节点实例。我正在使用 htop 来监视进程。我说很多实例,因为每个实例都有一个唯一的 pid。
这是预期的吗?
您确定没有看到讨论帖吗? Node 为某些操作使用线程池。按 "t" 查看 htop
的树视图,或使用 "H" 隐藏线程。
如果您看到多个进程,那么您必须在具有异步功能的 运行 函数中生成它们。您还没有谈及您的代码,所以很难告诉您更多。