使用 gunicorn 代替 tornado httpserver 是否可行?

Is it feasible to use gunicorn in replace of tornado httpserver?

我项目中使用的是tornado,高并发,可以用gunicorn代替tornado httpserver吗,是否更有效?

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

如果您的应用程序是原生 Tornado 应用程序,那么您可以使用 gunicorn--worker-class=tornado 选项来为您的应用程序提供服务。此配置的并发性和性能将与单独使用 Tornado 相同(它是 Tornado 的 HTTPServer 的包装器)。在这种情况下使用 gunicorn 的优点是您可以使用 gunicorn 的界面和工具来监视、配置和管理您的服务器。