6

我一直在阅读有关使用 gunicorn 部署 Django 的文章,我想尝试一下。

我发现了至少 3 种使用 gunicorn 和 django 运行服务器的方法:

  1. gunicorn [OPTIONS] [APP_MODULE] # tested locally and worked fine
  2. python managy.py run_gunicorn # also works fine locally
  3. gunicorn_django [OPTIONS] [SETTINGS_PATH] # I have an error due to apps/ location

我目前有 Apache 和 nginx(服务静态文件)在生产中,工作正常但有点慢,想试试 Gunicorn。前 2 个选项在 nginx 提供静态文件时在本地运行良好。

我想知道一些事情:

  1. 以上任何选项有什么区别?
  2. PRODUCTION在环境中运行的正确指令是什么?

谢谢你们。

4

1 回答 1

1

gunicorn_django [OPTIONS] myproject如果您使用,请使用myproject.settings

于 2013-02-06T23:29:05.400 回答