AWS EC2 のCPU無制限が有った!

今圧倒的なシェアの有る AWS。 機能が満載で多分どんな要求にも答えられます。

客がサイト構築で使ってますが、自分にとって AWS 知らない事だらけです。

今回問題になったのが、処理するプログラムがバージョンアップしたので、実行時間が10倍となりました。定期的に起動してイベント開催に合わせて実行するのですが、次のイベントが押しても、処理が終わらない事が分かりました。

 

使ってる EC2 のインスタンスが t2 シリーズで CPU 無制限っていう機能が有ることが分かりました。t2 で動かしていると、暇な時はクレジットが溜まっていって、忙しい時それを利用する動きになってます。クレジットが尽きると、いいくら忙しくても vCore の 10% 位の能力しか利用できなくなります。

 

そこで CPU 無制限に設定するとその制限が外れて、クレジットが切れても、フルに vCore の性能を利用出来る様になります。

有償ですが1時間あたり、t2.micro だと 数円となるようです。この事が分かり助かりました。