使用节点的多个套接字i / o

时间:2012-03-15 19:57:51

标签: node.js

以下是我的申请要求摘要。该应用程序需要处理一批10000个项目,然后使用socket i / o将处理后的数据上传到多个服务器上。上传完成后,移动到下一组1000.我在java中知道这意味着创建多个线程并同时开始上传。由于nodejs是单线程的,我不知道如何实现同时进行并行连接和上传的相同效果。任何人都可以给我一些指示或样本sudo代码以获得指导。

1 个答案:

答案 0 :(得分:0)

查看threads_a_gogo:https://github.com/xk/node-threads-a-gogo

它允许您创建成千上万个JavaScript线程,与节点的主线程并行运行JS代码,使用v8隔离区中的所有可用cpu内核,从单个节点进程中运行。

我知道这是非常实验性的,但由于这是一个你正在研究的简单项目,它应该符合要求。