开发了一个restful api 但是程序是单线程的 一个请求 io 完成 才能处理下一个请求 flask怎么实现多线程?
你可以部署到uwsgi/gevent/之类上,让他们做高速处理,而不是要想着把flask改成多线程!
uwsgi 2.0 有你想要的功能!看看它家文档,有惊喜!!!
有一种思路,使用代理,当检测到当前线程忙碌,再开一个连接到另一个flask服务器
可以使用flask_script,在启动的时候 python manage.py runserver --thread
app.run(threaded=True)
1 回答767 阅读
1 回答4.8k 阅读
1 回答9.7k 阅读✓ 已解决
3k 阅读
4 回答19.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
你可以部署到uwsgi/gevent/之类上,让他们做高速处理,而不是要想着把flask改成多线程!
uwsgi 2.0 有你想要的功能!看看它家文档,有惊喜!!!