从发布请求Nodejs创建管道-Express

时间:2019-05-10 07:08:34

标签: node.js express queue pipeline

我正在完全使用Javascript / NodeJ(MEAN)构建NodeJ。问题是,当用户发布数据时,我首先必须保存它,然后启动4个并行进程(非阻塞),最后将答案发送回用户。

我的问题是4个并行进程。 -他们不得阻止请求的执行 -返回给用户的答案不取决于他们的结果(仅取决于保存操作) -由于每个要保存的数据都必须经过4个并行处理,因此我应该实现类似队列的操作 -每个数据的4个并行处理的结果应保存到日志文件中 -4个并行进程与MongoDB交互

如何创建后台工作人员来接收用户发布的数据并将其发送到管道中?管道不得阻止对用户请求的处理。

The schema present the situation

0 个答案:

没有答案