Flask如何实现多线程

开发了一个restful api 但是程序是单线程的 一个请求 io 完成 才能处理下一个请求 flask怎么实现多线程?

阅读 9.3k
4 个回答

你可以部署到uwsgi/gevent/之类上,让他们做高速处理,而不是要想着把flask改成多线程!

uwsgi 2.0 有你想要的功能!看看它家文档,有惊喜!!!

有一种思路,使用代理,当检测到当前线程忙碌,再开一个连接到另一个flask服务器

新手上路,请多包涵

可以使用flask_script,
在启动的时候 python manage.py runserver --thread

新手上路,请多包涵

app.run(threaded=True)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏