【发布时间】:2016-03-15 16:27:40
【问题描述】:
我已经使用 AWS EC2 部署了一个 Python 应用程序,它使用来自 Apache Kafka 的数据。而最近几天,我发现当传入的数据变大时,CPU的窃取时间会变得太高(大约35%)。
使用的EC2实例是t2.medium,2个CPU和4G内存。任何人都可以告诉我为什么会发生这种情况,有什么办法可以避免。
【问题讨论】:
-
请发布您可以在 EC2 控制台中找到的 CPU 信用余额的 Cloudwatch 图表,其时间段与您显示的图表中的时间段相当。这应该很好地解释了您所看到的内容,并且我希望它会确认@user567797 的答案,即您在这些时间已用完积分。请注意,您越用力推送一个已用完的实例,“被盗”的时间就越多,因为当周期空闲时,就没有必要窃取了。偷窃只会出现在有需求的情况下。
标签: python amazon-ec2