ECS HEALTHCHECK ヘルスチェック

ヘルスチェックは以下 2 種類のいずれかを行うことになります
Application Load Balancer (ALB) によるヘルスチェック
ECSサービスによるヘルスチェック(タスク定義に設定)
Fargate利用時のヘルスチェックを理解する - サーバーワークスエンジニアブログ 2022

ECSタスク定義のヘルスチェックコマンドを設定してみた | DevelopersIO 2022

ECSのHEALTHCHECKオプションでサービスの継続性を高めよう | DevelopersIO 2018

ステータスコード200以外の時に、戻り値を0以外にしたい場合は、 -f オプションをつける
...
試してみる

$ curl -fs http://ozuma.sakura.ne.jp/httpstatus/500
$ echo $?                                          
22

curlは-fオプションをつけないとサーバエラーでも戻り値は0になる - kasei_sanのブログ 2020