Amazon EC2 t2.micro AMI 花时间执行命令

Jas*_*bas 5 amazon-web-services

我正在使用新的Amazon EC2 t2.micro AMI。我在服务器中安装了sails.js

sudo npm install sails -g
Run Code Online (Sandbox Code Playgroud)

我跑去sails new app-name创建一个新的sails.js应用程序。在我的本地机器上创建一个新应用程序需要 5 秒钟。在服务器中,执行相同操作需要 2 多分钟。

我在我的本地机器和服务器上使用sails v0.11.2node v4.2.4

我在这里错过了什么吗?

EEA*_*EAA 11

该实例大小是 EC2 队列中配置最差的。预计它的性能将不如您的本地机器。

  • 那么,你就会成为“吵闹的邻居”问题的受害者。创建新实例可能会缓解这种情况,但事实仍然存在,您无法保证此实例类型的性能。性能可靠性通常会随着实例大小变大而提高。 (3认同)

dsm*_*k80 10

T2 实例具有一定的基准性能和突破它的能力。基准性能取决于 T2 实例大小(t2.micro 为 10%,t2.small 为 20% 等)。

“爆裂”是什么意思?T2 实例获得一些初始数量的 CPU 积分,然后每小时获得特定数量的 CPU 积分(时间粒度以毫秒为单位)。当 CPU 使用率低于基准性能时,T2 实例积分余额会增加(24 小时)。当它需要超过基准性能时,它会简单地突破它并花费特定数量的积分。它可以使 CPU 性能达到 100%。当所有积分都用完后,T2 实例将以基准性能运行。

有两个新的 CloudWatch 指标可用于监控 T2 实例积分使用情况和余额:

  • CPUCreditUsage
  • CPUCreditBalance

这些指标将帮助您找到适合您的应用程序工作负载的 T2 实例。在下面,您可以看到这两个指标的图表以及它们如何随时间变化。

在此处输入图片说明.

更多详情请查看T2实例官方文档。