Flask 中的 Python 多处理

标签 python flask parallel-processing

这个问题可能已经被问到,而且很可能已经得到回答,但我不知道在哪里可以找到它。

问题:我有一个用于 python flask 的路由器,它需要一段时间来处理每次调用的数据。我需要使对路由的每个调用本身都是一个线程,这样它就不必等待加载请求。

最佳答案

Flask 带有一个内置的开发网络服务器,but you shouldn't be using it in production .

要获得很酷的功能,例如每个请求的单独进程和静态文件服务,您需要在您的 Flask 应用程序前运行一个实际的 Web 服务和一个 WSGI 服务。

Flask 文档提供了 several examples on how to set that up .流行的 Web 服务器/WSGI 组合是 Apache/mod_wsgi 和 Nginx/Gunicorn,但还有许多其他选项。

关于Flask 中的 Python 多处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35616639/

相关文章:

python - 将交互式 WebAgg 绘图嵌入 Tornado 时出现问题

python - 是否可以使用 GPU 来加速 Python 中的散列?

javascript - 如何在javascript中访问 flask 配置?

python-3.x - 如何同时运行两个脚本

python - 编写并行编程框架,我错过了什么?

python - 确定整数是否介于其他两个整数之间

postgresql - Flask-SQLAlchemy 中的自动提交

python - Flask 可以在响应中发送重复的 header 吗?

c# - 在 C# 中并发写入一个对象

python - Flume 使用 python 套接字或 telnet 时无法正确获取事件