Nightmare.js中的多进程刮刀

时间:2017-05-22 15:25:04

标签: javascript node.js web-scraping multiprocessing nightmare

我正在使用npm包NightmareJS在Nodejs中开发一个刮刀。

如果我运行一个进程,刮刀就可以正常工作。 但是当我以多进程方式运行它时会发生一些非常好奇的事情:基本上所有的恶梦实例都会成功启动但是其中只有一个被执行而其他实例停止工作。

我认为最后一个例子可能会覆盖以前的例子。 有没有人有任何建议/想法?

要分叉我使用此代码的过程:

childVector[i] = cp.fork("./file.js");
childVector[i].send(JSON.stringify(informations));
childVector[i].on('message', function(message) {
       doStuff();                      
});

0 个答案:

没有答案