一尘不染

在Flask中处理多个请求

flask

我的Flask应用程序必须进行大量计算才能获取特定页面。在Flask执行该功能时,其他用户无法访问该网站,因为Flask忙于进行大量计算。

有什么方法可以使我的Flask应用程序接受来自多个用户的请求?


阅读 779

收藏
2020-04-05

共1个答案

一尘不染

是的,将应用程序部署在其他WSGI服务器上,请参阅Flask部署选项文档。

Flask随附的服务器组件实际上仅用于开发应用程序时;即使可以将其配置为处理并发请求app.run(threaded=True)(从Flask 1.0开始,这是默认设置)。上面的文档列出了一些服务器的选项,它们可以处理并发请求,并且更加健壮和可调整。

2020-04-05