我正在开发一个非常简单的投资组合网站。它很可能几乎没有任何流量。我想使用 node.js 和 redis 作为应用程序的后端。
由于 amazon ec2 有 1 年的免费微型实例,我想知道它是否足以在其上同时托管 redis 和 node.js。
正如我所说,该站点将非常轻量级,并且不会经常访问。
谢谢!
我正在开发一个非常简单的投资组合网站。它很可能几乎没有任何流量。我想使用 node.js 和 redis 作为应用程序的后端。
由于 amazon ec2 有 1 年的免费微型实例,我想知道它是否足以在其上同时托管 redis 和 node.js。
正如我所说,该站点将非常轻量级,并且不会经常访问。
谢谢!
对于我自己的运行 nginx、wordpress、django 和其他一些随机事物的站点来说,一个微型实例已经绰绰有余。
我相信它对于你的工作来说已经足够了(除非它是数字或 IO 密集型的......如果你不知道,它可能不是)。嘿,它是免费的,为什么不呢?AWS 有很多很酷的功能,您也可以使用!
亚马逊的规格让我相信。
显然,redis 对于分配的 RAM 是有问题的,但对于最小的流量来说应该没问题。
613 MiB 内存
最多 2 个 EC2 计算单元(用于短周期突发)
仅 EBS 存储
32 位或 64 位平台
I/O 性能:低
EBS 优化可用:无
API 名称:t1.micro
我的理解是它对新用户是免费的,所以只要把你的代码放在那里看看会发生什么。另一种方式是它只提供大约 650 mb 的 RAM。所以你一开始应该没问题。只有当用户产生大量数据时,RAM才会成为瓶颈。