我应该使用Django的gunicorn整合或WSGI?(Should I use django-g

2019-07-21 11:57发布

我设置了gunicorn + Django的web服务器。 有两个部署选项:要么使用普通WSGI,或使用gunicorn的Django的一体化。 我很想使用后者,因为它简化了配置,但Django文档这样说:

If you are using Django 1.4 or newer, it’s highly recommended to simply run your
application with the WSGI interface using the gunicorn command as described above.

他们给任何解释,所以我不知道为什么它的“强烈推荐”与WSGI去? 有任何想法吗?

非常感谢。

Answer 1:

在Django 1.4开始,你的项目已经有一个wsgi.py,它可以与任何WSGI服务器使用(其中有许多,gunicorn便是其中之一)。

本质上,老Django的集成gunicorn只是为了方便让你和运行速度更快,但它不再是必要的,因为所有的Django项目现在有wsgi.py



文章来源: Should I use django-gunicorn integration or wsgi?