【发布时间】:2012-11-06 12:31:25
【问题描述】:
作为测试,我创建了一个 html 页面,该页面向我的 Flask 服务器发出以下 $.get 请求:
http://myflaskapp/api/test1.json
http://myflaskapp/api/test2.json
两个服务都休眠 30 秒。
假设由于异步调用,html 页面将在 30 秒内完成加载。但是这需要 60 秒(它们一个接一个地运行,这可以在开发控制台/网络中看到)。
我的 Flask 实例在 gunicorn 上运行,使用 4 个 worker 并由 nginx 前端。
我做错了什么还是这是预期的行为?
谢谢
【问题讨论】:
-
jQuery 的异步调用不知道服务器端技术。所以,问题可能只出在客户端。请出示您的 jquery 代码,进行 $.get 调用。
标签: javascript jquery asynchronous flask