【发布时间】:2014-10-21 06:54:57
【问题描述】:
我想部署一个具有以下堆栈的 django 项目:带有 Nginx、Gunicorn、virtualenv、supervisor 和 PostgreSQL 的 Django。
我正在考虑使用Linode 1GB 服务器,它具有:
- 1 GB 内存
- 1 个 CPU 核心
- 24 GB SSD 存储
- 2 TB 传输
- 40 Gbit 网络输入
- 125 Mbit 网络输出
一开始我预计流量会非常低。 Linode 1GB 是否足够,还是我应该选择具有更多 RAM/内核的更好的?我想选择适合我现在需要的最小的,并随着流量的增长而升级。
额外的一般问题:如何计算特定堆栈和流量的服务器要求?
【问题讨论】:
-
这是一个有趣的问题,但对于超级用户或类似的问题可能更好,因为更多的是关于硬件而不是编程。
标签: django postgresql deployment nginx gunicorn