2016-09-23 30 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?