我正在使用具有某种“映射/减少”感觉的 AWS lambda 函数。但是它的“映射”部分,即进行多次调用的部分是异步的。
使用 Node 6 STD 库,是否有一种动态方法可以将所有结果返回到共享位置。
到目前为止我的想法是:
await async
是一个很好的抽象,但据我所知不在节点 6 中,仅在节点 8 中。array.reduce
说它需要回调,但 http 请求的结构似乎不符合条件,尽管我肯定是错的- 我考虑过一个真正次优的解决方案,每个回调都放入一个共享队列或数组中。在所有检查数组长度的请求之后,我有一个循环 - 虽然我不喜欢这个解决方案
你们能指出我正确的方向或向我展示一些可以做到这一点的代码吗?