6

gunicorn+djangoを使用してWebサーバーをセットアップしています。2つのデプロイメントオプションがあります。通常のWSGIを使用するか、gunicornのdjango-integrationを使用します。構成が簡単になるため、後者を使用したくなりますが、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を使用することが「強く推奨される」のでしょうか。何か案は?

どうもありがとう。

4

1 に答える 1

5

Django 1.4以降、プロジェクトにはすでにwsgi.pyがあり、これは任意のwsgiサーバーで使用できます(多くのサーバーがあり、gunicornは1つだけです)。

基本的に、gunicorn用の古いDjango統合は、起動と実行を高速化するための便利な機能でしたが、すべてのDjangoプロジェクトにwsgi.pyが含まれるようになったため、もはや必要ありません。

于 2013-03-13T09:32:06.767 に答える