Flask在上传文件或等待其他服务器时没有响应

时间:2011-09-12 20:07:01

标签: python flask

My Flask在上传文件或通过GET从其他服务器收集数据时停止响应。我想,问题是,Flask只在一个线程上运行。

如何更改此权限,以便多个用户可以使用该网站?

1 个答案:

答案 0 :(得分:6)

Flask的开发网络服务器(使用app.run时调用)不是生产网络服务器。

引用docs

  

您可以在开发期间使用内置服务器,但应该为生产应用程序使用完整部署选项。 (不要在生产中使用内置开发服务器。)

如果要在生产环境中使用Flask,请查看文档中建议的deployment options

对于测试目的,对于稍微复杂的小应用程序,我部署了我正在开发CherryPy using this snippet的代码。 (这种模式的唯一缺点是你无法访问Werkzeug的调试器。)