【发布时间】:2021-07-15 18:34:04
【问题描述】:
我看到每个人都推荐 uWSGI 和 Gunicorn 用于生产模式。但是,使用它会带来更多的痛苦,python manage.py runserver 更快、更简单,并且如果出现问题,日志记录也更加明显。不过,为什么不推荐使用“python manage.py runserver”命令进行实时生产呢?
【问题讨论】:
-
因为它isn't engineered for production use:“请勿在生产环境中使用此服务器。它尚未经过安全审核或性能测试。(这就是它的保留方式。我们从事这项业务制作 Web 框架,而不是 Web 服务器,因此改进此服务器以使其能够处理生产环境超出了 Django 的范围。)"
标签: python django server backend uwsgi