今回は、個人開発しているシステムの本番環境構築をしていたさいにハマったところについてメモしていきます。 システムの全体像は以下になります。 ※下は正解のものになります。
間違っていた点
AWSのELBを使っていたのですが、EC2とは接続できていて、ステータスもhelthになっていたのに ブラウザ経由で実行すると、レスポンスが返却されませんでした。
直したこと
EC2をprivateネットワークで作成していたのですが publicネットワークに変更したところ、返却されるようになった。
理由
ELBがインターネット経由しているので、EC2はprivateでよく、返却はELB経由でされるものと思ってたのですが 返却はEC2がやるんですね。知りませんでした。
ということで、また一つ賢くなれました。