【问题标题】:EC2 t1.micro - can I run one mongodb with a node server normally?EC2 t1.micro - 我可以用节点服务器正常运行一个 mongodb 吗?
【发布时间】:2014-03-12 08:28:13
【问题描述】:

我打算使用亚马逊网络服务的ec2在nodejs服务器上用NoSQL mongodb(只是信息和博客)和少量测试构建一个由angularJS编写的个人站点,研究在linux服务器上的部署。

所以请有人给我一些关于 AWS 服务的建议(包括计划、实例运行类型(按需、储备或现货)、存储、IO、带宽(如果有))。

低成本是必须的,但不一定是最低的,我只是希望它正常运行,没有任何服务器端的问题。

谢谢大家。

【问题讨论】:

  • 它会大大根据您的使用情况而变化。对于个人网站,我建议您部署在微环境中,然后查看 :)
  • 提前感谢@Jinxcat :)

标签: node.js mongodb angularjs amazon-web-services amazon-ec2


【解决方案1】:

是的,你可以,目前我正在使用 apache + mongo 的微型实例,它工作正常。我在使用 windows server + mongo 的微型实例时看到的唯一问题。它太慢了,因为这个原因我搬到了 Ubuntu 和运行很酷的 mongoDB + php

【讨论】:

  • 感谢您的信息。现在我的最后一个问题是关于硬盘的:我应该使用带有 EBS 的微型硬盘还是带有 160GB 硬盘的小型硬盘?我阅读了微型与小型之间的比较文件。这是关于 CPU 的:有时 micro 的 CPU 最大频率高于 small。 IO EBS 据说很低,小就是低。嗯....你能给我更多的信息吗?
【解决方案2】:

是的,如果您没有太多负载/用户,那会很好。我在一个微型实例(~ 600Mb RAM)上运行 apache + tomcat + mongo,没关系。从您注册之日起免费使用 1 年。如果您觉得资源不足,您可以轻松更改实例类型,而无需稍后重新安装。您可以在 AWS 网站上找到定价详情和计算器,但微型实例每月约为 10 美元,小型实例约为 24 美元或更多。

【讨论】:

  • 我正在使用免费套餐,我可以帮助我预测我的使用情况。小它不需要EBS并提供硬盘(160GB)。那么...使用 micro + EBS 还是 small 更好?
猜你喜欢
  • 2014-09-19
  • 2012-08-01
  • 1970-01-01
  • 2018-09-14
  • 1970-01-01
  • 2010-09-22
  • 2016-08-14
  • 1970-01-01
  • 2014-03-09
相关资源
最近更新 更多