使用gunicorn代替龙卷风httpserver是否可行?

时间:2016-12-19 08:18:10

标签: tornado wsgi gunicorn

我在我的项目中使用龙卷风具有高并发性,我可以使用gunicorn替换tornado httpserver以及它是否更有效?

1 个答案:

答案 0 :(得分:2)

如果您的应用程序是基于WSGI的,那么gunicorn 比Tornado的HTTPServer好得多。龙卷风does not support concurrency for WSGI applications

如果您的应用程序是本机Tornado应用程序,那么您可以使用gunicorn --worker-class=tornado选项来为您的应用程序提供服务。这种配置的并发性和性能与单独使用Tornado相同(它是Tornado&HTTP服务器的一个包装器)。在这种情况下使用gunicorn的好处是,您可以使用gunicorn的界面和工具来监控,配置和管理您的服务器。