首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EC2 credits - t2

EC2 credits - t2
EN

Stack Overflow用户
提问于 2018-10-26 02:17:47
回答 3查看 49关注 0票数 0

我们通常使用t2实例来托管我们的应用程序。有时我们会遇到下一种情况:一个EC2实例消耗了超过基准的CPU,所以几个小时后,这个实例消耗了所有的积分,它以20%的CPU开始工作,应用程序变得非常慢。因此,我们必须手动启动更多EC2实例或终止该实例。

我们希望收到一些建议,以管理自动缩放实例,并以正确的方式进行。我们不认为最好的解决方案是手动终止并重新启动EC2实例。

EN

回答 3

Stack Overflow用户

发布于 2018-10-26 03:49:18

对,是这样。您不应该仅仅因为您已经使用了T2积分就终止实例。

T2系列是突发性使用的理想选择,在这种情况下,CPU的使用率不会持续很高。好的用例是开发/测试系统、少量使用的系统和跳箱。

第一个选项是使用不同的实例族进行。由于您的系统消耗的CPU似乎比T2系列所提供的要多,因此请选择一种实例类型,如M4。这没有‘信用’的概念。

或者,还有一个T2无限CPU选项,允许T2实例使用额外的CPU。但是,根据平均利用率与之相关的费用。

请参阅:Unlimited Mode for Burstable Performance Instances - Amazon Elastic Compute Cloud

票数 1
EN

Stack Overflow用户

发布于 2018-10-26 06:50:31

  • T2现在是最容易实现的选项。
  • 您还可以创建一个T2实例,并在两个实例之间进行负载平衡
  • 如果您的应用程序是关于大多数读取和较少写入的,则获得cloudfront分发
票数 0
EN

Stack Overflow用户

发布于 2018-10-27 02:43:39

如果您经常耗尽您的信用余额,您应该使用更大的实例或不同类别的实例。

如果这种情况很少见,那么t2.unlimited可能值得考虑。

在任何情况下,对影响您的伸缩的信用余额进行警报都是一个好的做法。当信用完全耗尽时,我还会使用警报将实例从负载均衡器中删除。只要不超过实例的基准性能,您就会随着时间的推移重新生成配额。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52995698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档