Tornado 和 Gunicorn 有什么区别和联系吗
2 回答
战渣渣
TA贡献12条经验 获得超3个赞
tornado既可以作为一个web框架也可以作为一个web服务器
gunicorn是一个web服务器
在python开发中,一个请求的线路是web服务器->wsgi协议->application
这个application就是由各个web框架提供,比如django,比如flask,开发时都可以使用自己的runserver启动,真正部署生产的时候大部分都是由gunicorn或者uwsgi作为web服务器,而框架只提供实际的请求处理就可以。
tornado本身也是可以作为web框架的,但是它的机制本身就是基于协程的,所以使用wsgi协议时反而体现不出其性能方面的优点。
希望对你有所帮助。
- 2 回答
- 0 关注
- 1292 浏览
添加回答
举报
0/150
提交
取消