我对CloudWatch为一个微型实例显示的数据感到有点困惑。由于一个微型实例在短时间内最多可以使用两个CPU实例,那么在Cloudwatch中显示的是一个CPU还是两个CPU的CPU利用率?例如,如果我看到Cloudwatch显示我的微实例CPU利用率在短时间内为100%,这是否意味着它正在使用两个CPU并且两个CPU都是100%,或者它只显示一个CPU处于100%?
发布于 2012-12-20 12:52:35
我一直了解利用率指标,它表示实例中所有核心的使用率百分比。此百分比反映了实例类中的总使用率与最大容量,对您来说,这是微不足道的。
因为micro是自由层,所以您可以预期在任何micro实例上节流都会非常快,所以不要将其用于任何繁重的工作(如果有的话)。如果你要在你的微实例上看到常规的100%使用率,至少升级到一个小实例会对你有好处,这样当你的峰值持续太长一秒时,节流就不会消灭你的服务。
我已经使用micro一年左右了,我绝对不建议使用free/micro层来做任何繁重的工作。利用率达到100%的“几个”峰值是可以接受的,但对您来说,这听起来比偶尔发生的事情更有规律。
https://stackoverflow.com/questions/13965452
复制相似问题