1

我的应用程序非常繁重(它从 Internet 下载一些数据并将其放入一个 zip 文件中),有时甚至需要一分钟以上的时间来响应(请注意,这是一个概念证明)。CPU 有 2 个内核,请求期间互联网带宽的利用率为 10%。我像这样启动uWSGI:

uwsgi --processes=2 --http=:8001 --wsgi-file=app.py

当我启动两个请求时,它们会排队。我如何让它们同时得到处理?尝试添加--lazy--master并且--enable-threads在所有组合中都没有帮助。创建两个单独的实例确实有效,但这似乎不是一个好习惯。

4

1 回答 1

1

你确定你没有尝试从同一个浏览器建立两个连接(它通常被阻止)?尝试使用 curl 或 wget

于 2013-04-30T16:44:47.510 回答