Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
1
Help us understand the problem. What are the problem?

More than 5 years have passed since last update.

@monry

AutoScale の設定値以上に Instance が増える!?

まぁ、結論から言えば、オレの調べ方が甘かっただけなんですが。

前提

  • AWS の AutoScaling 機能を利用して EC2-Classic なインスタンスを負荷率に応じて増減させている
  • ソレとは別に、負荷が高い時間帯のちょっと前とちょっと後に ScheduledAutoScaling (crontab 記法で書くヤツね) を利用して、予めインスタンスを増減させることもしてる

現象

負荷率は問題無いのに、設定している min-size よりも多い台数が ELB の下にぶら下がりっぱなし

原因

ちょっと前に発生した障害の対応として、手動でインスタンスを増やして ELB に紐付けていた。

しかしながら AutoScaling の仕組みとして「AutoScaling によって増えたサーバであるかどうか」を判定しているらしく、インスタンス増減の基準として、手動起動したインスタンスは対象にならないっぽい。

結果として、AutoScaling 側で「あ、指定の台数に足りてねーじゃん」と判断してインスタンスが自動起動されて、 手動起動したインスタンス数 + 自動起動したインスタンス数 がぶら下がった状態となってしまっていた。

備考

Management Console から AutoScaling の設定が出来るようになったのは、非常に便利ですね…!

後は ScheduledAutoScaling も設定出来るとより素敵なんだが…っ!
中の人、お願いします!!w

参考

  • makotouehara39 さんの SlideShare が非常に勉強になりました。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
1
Help us understand the problem. What are the problem?