【发布时间】:2017-12-15 16:09:52
【问题描述】:
我正在尝试为我构建的微服务处理器添加一个队列机制,简而言之,处理器从其他服务器获取一个 id(通过 REST 调用),从数据库添加信息并创建一个丰富的新对象身份证数据。 队列管理器应该管理一个 id 数组并在
之后丰富数据x 毫秒或 y 数量的 id。 (浓缩将作为批量完成)
我该怎么做?如何管理队列?
我知道有 setInterval() 函数很棒,但它只解决了我的时间问题,我怎样才能添加另一个条件来通过数组长度进行丰富?
【问题讨论】:
-
在广泛使用的异步库中有一个队列控制流对象:caolan.github.io/async/docs.html#queue - 您可能希望从那里开始,而不是创建自己的队列。
标签: javascript arrays node.js queue