烧瓶是否开始单线程?

时间:2020-08-27 12:11:12

标签: python multithreading flask

有很多方法可以启动flask,并指定它将用于处理请求的线程数,并且我希望代码能够启用多线程(因为我的{{ 1}}图形将无法正常工作)。我记得最近有人碰到一个人说这个没有记录的变量,但是我没有注意到它,现在找不到了。

有人知道这是什么吗?还是用另一种方法解决这个问题?不管下面的Web服务器是什么,它始终可以工作。

1 个答案:

答案 0 :(得分:1)

您可以这样使用Request的is_multithread标志:

from flask import Flask, request
app = Flask(__name__)


@app.route('/')
def hello_world():
    return {"is_multithread": request.is_multithread}


if __name__ == '__main__':
    app.run(threaded=True)