python - Django 应用程序 - 使用 UWSGI 或 Phusion Passenger 进行部署

标签 python django deployment passenger uwsgi

哪种部署 Django 应用程序的方式更好(或者也许更好的问题是优缺点是什么):

  • 使用 UWSGI,
  • 使用 Phusion Passenger?

在我的特定情况下,使用 Passenger 最重要的优点是易于使用(在我的主机上,我需要将单个文件放在项目目录中并完成),但是性能等方面又如何呢? 你觉得怎么样?

最佳答案

生产性能几乎相同,所以我不会担心这一点。 uWSGI 具有一些高级内置功能,如集群和 cron API,而 Phusion Passenger 则更加简约,但 Phusion Passenger 提供了更友好的管理和检查工具(例如乘客状态、乘客内存统计、乘客配置系统指标)。

关于python - Django 应用程序 - 使用 UWSGI 或 Phusion Passenger 进行部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28597205/

相关文章:

symfony - 如何在已部署的 SF4 应用程序上处理环境变量

python - 无法使用 Git 部署生成的 Flask 文件

php - 在 Python 中模拟 HTTP Post 请求

python - ElementTree中fromstring函数的上限

python - django admin 搜索多个词

python - Django/Sqlite3 为带有外键的模型添加一行

python - 如果else循环在python中无法正常运行

python - Defcon 20 CTF 虚拟机镜像

python - django csrf_token 不打印隐藏的输入字段

php - 如何仅部署修改/新文件 GIT+Jenkins+PHP?