ECSサービスディスカバリで名前解決できないとき
この記事は
Qiita
の記事をエクスポートしたものです。内容が古くなっている可能性があります。
現象
ECSのサービスディスカバリで正常にRoute53にレコードはできているが、
ホスト名でアクセスすると名前解決できない(ENOTFOUND等のエラーが発生する)。
解決
VPCの"DNS ホスト名"の設定が無効になっていた。
有効に設定し、ECSタスクを再起動したところ解決した。
参考
Fargate Service discovery - Stack Overflow
#ECS