标签: node.js architecture promise rxjs
想象一下用户向服务器发送请求然后服务器需要寻址向该API发送10请求的外部API的情况,每个请求必须在每个请求之间有1秒的等待时间。解析每个请求并返回并解析响应时,我需要将每个响应项发送到另一个外部API,一旦每个项完全解析并解析,socket.io连接应该将结果发送回客户端,以便在完成所有请求之前,他不必等待10秒钟。
你会如何解决这种情况?
尝试使用'when'库,使用'request-promise'发送代理请求但仍无法解决如何构建此类问题。
添加了图表: