我刚开始关注龙卷风和异步Web服务器。在龙卷风的例子很多,不再请求被类似处理:龙卷风/异步网络服务器理论,如何处理长时间运行的操作以利用异步服务器
- 拨打电话龙卷风网络服务器
- 龙卷风使异步网络调用的API
- 让龙卷风继续服用请求,同时回调百废待兴称为
- 在回调中处理响应。服务器到用户。
因此,对于假设的目的说,用户正在向龙卷风服务器请求/retrive
。 /retrieve
将向内部api myapi.com/retrieve_posts_for_user_id/
或w/e发出请求。在获取请求时,api请求可能需要一秒钟的时间才能运行,然后当最终将响应返回给龙卷风服务器时。 首先是这种流程使用龙卷风的“正常”方式?许多在线代码示例都会提示。其次,(这是我的头脑开始变得难以理解的地方)假设上述流程是标准流程,myapi.com
应该是异步的吗?如果它不是异步的,并且请求可能需要几秒钟的时间,它不会创建阻塞服务器的相同瓶颈?也许龙卷风或任何异步的正常用例的例子将有助于澄清这个问题?谢谢。