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
已提問 3 年前檢視次數 519 次
1 個回答
0

こんにちは。

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

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

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

iwasa
已回答 3 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南