新年あけまして地味なことから始めましょう。 ECS Exec におけるタイムアウト対策の雑多なメモで、AWS ECS Exec を使ってみたTips | 外道父の匠 の補足みたいな内容です。 問題点 引っかかった問題はシンプルで、こんな風にごく普通に execute_command を実行したときに、20分強経過するとプロセスが強制終了されるというものです。 ecs = boto3.client('ecs', region_name="ap-northeast-1") cluster = 'test' task_arn = 'arn:aws:ecs:ap-northeast-1:0123456789:task/test/0123456789abcdef' container = None interactive = True command = "/bin/sh -c 'echo ABC;
![AWS ECS Exec のタイムアウト対策 | 外道父の匠](https://cdn-ak-scissors.b.st-hatena.com/image/square/caab0bb27e77513a08a63f9e0905c36f19fbfa36/height=288;version=1;width=512/https%3A%2F%2Fblog.father.gedow.net%2Fwp-content%2Fuploads%2F2019%2F02%2Faws_logo_smile.png)