Amazon EC2 t2.micro AMI 需要时间来执行命令

Amazon EC2 t2.micro AMI 需要时间来执行命令

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

sudo npm install sails -g

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

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

我这里遗漏了什么吗?

答案1

该实例大小是 EC2 集群中配置最差的实例之一。预计其性能不会像本地机器那样好。

答案2

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

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

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

  • CPUCreditUsage
  • CPUCreditBalance

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

在此处输入图片描述

欲了解更多详情,请查看T2 实例官方文件。

相关内容