为了账号安全,请及时绑定邮箱和手机立即绑定

在Flask中处理多个请求

/ 猿问

在Flask中处理多个请求

慕盖茨9453107 2019-12-26 14:08:57

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

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


查看完整描述

2 回答

?
慕勒3428872

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


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


查看完整回答
反对 2019-12-26
?
呼啦一阵风

对于需要很长时间的请求,您可能要考虑为它们启动后台作业。


查看完整回答
反对 2019-12-26

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信