新機能

Amazon ECS Managed Daemons が非クリティカルデーモンをサポート

Amazon ECS が、ミッションクリティカルなアプリケーションタスクが中断されないように、非クリティカルデーモンの設定を可能にしました。これにより、デーモンの障害でもアプリケーションタスクが継続実行され、インスタンス登録もブロックされません。

Amazon Elastic Container Service (Amazon ECS) は、ECS マネージドインスタンスで非クリティカルなマネージドデーモンをサポートするようになります。デーモンを非クリティカルとして構成することで、ミッションクリティカルなアプリケーションタスクがデーモンの障害、停止、または不健康な状態でも中断なく実行され続けます。非クリティカルデーモンのタスクが失敗、停止、または不健康な状態になった場合、コンテナインスタンスはアクティブのまま残り、既存のアプリケーションタスクは中断なく実行され続け、ECS は新しいアプリケーションタスクを配置し続け、インスタンス登録はブロックされません。そのため、デーモンが起動しても失敗しても、タスクはすぐに起動します。Amazon ECS は、デーモンタスクが起動失敗したときに EventBridge イベントを発行し、クリティカルおよび非クリティカルデーモンの両方についてサービスアクションログを記録し、デーモンのヘルスに関する完全な可視性を提供します。開始するには、AWS コンソール、CLI、CloudFormation、または AWS SDK を使用して、デーモンを作成または更新するときに critical パラメータを false に設定することで、非クリティカルデーモンを作成できます。非クリティカルデーモンは、Amazon ECS マネージドデーモンがサポートされているすべての AWS リージョンで利用可能です。詳細については、ドキュメントページを参照してください。

この更新の位置づけ

本更新は、ミッションクリティカルなコンテナアプリケーションを実行するユーザーに影響を与えます。デーモンの障害がアプリケーションタスクに影響しないようにすることで、システムの安定性と信頼性を向上させます。

AWS 公式の元記事を読む