这个问题可能已经被问到,而且很可能已经得到回答,但我不知道在哪里可以找到它。
问题:我有一个用于 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/