AWS re:Postを使用することにより、以下に同意したことになります 利用規約

ECS on EC2で、EC2ダウン時の挙動について

0

現在、ECS on EC2を利用しております。
AutoScaleGroupは利用していない状態で、EC2を停止したときの挙動について教えていただきたく。

障害を想定して、コンテナを稼働させた状態でEC2を落としたところ、コンテナを終了させることができませんでした。
また、EC2を落としたため、ECS Agentも停止してしまい、マネージメントコンソール上からもコンテナの停止が出来なくなりました。

ECS on EC2で、EC2が突然停止してしまった場合はコンテナの停止が出来なくなるものでしょうか?
EC2が落ちたタイミングでコンテナも同時に落ちてほしいと思っているのですが。

また、このような事象を防ぐ方法としては、EC2にAutoScaleGroupを適用し、
EC2ダウン時は別EC2を自動で起動し、新規に立ち上がったEC2でコンテナを稼働させ続けるのが正しいのでしょうか?

hagix
質問済み 2年前12ビュー
1回答
0

こんにちは。

コンテナを終了させることが出来なかった、とはどういう状態を指してますでしょうか。
コンテナでWebサイトをホストしていたとしたら、Webサイトにアクセスできるということでしょうか。

再現の確認を行いましたが、EC2インスタンスの停止と同時にWebサイトへはアクセス出来なくなりましたのでEC2上でホストされていたコンテナも破棄されていると思います。

クラスターやサービスタスクも全て同じEC2環境で作成されているか再確認できますでしょうか。
挙動からすると少し違うような気がしています。

iwasa
回答済み 2年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン