2016-09-23 50 views
-1

我们有运行分析从JSON文件中的某些数据的环路的NodeJS应用程序,在某些情况下,循环会遍历100畅想次,有时失败亚马逊自动Scalling重循环

我们的NodeJS应用程序运行在t2.micro并将其附加到Auto-scalling组,并将min设置为1,并将max设置为10. 当CPU达到85%时,Auto-Scalling添加了5个以上的实例并最终运行了10个实例。

但环未能完成运行和已经由OS即使有10个实例(10个核心和10GB的总RAM)

不会自动Scalling不扩散出该CPU的负载在这种情况下所中断?所以它更适用于使用负载平衡的Auto Scalling Web应用程序?

我拼命地跑在我的酷睿i5四核CPU相同的循环,并成功地完成了

回答

2

这不是如何自动缩放的作品。循环在单个虚拟机上运行,​​就像在计算机上运行一样。开始的9个实例只是坐在那里,没有做任何事情,而循环继续在第一个实例运行。请阅读约horizontally scalingWhat is Auto Scaling?