以下は私の構成です:
タスクの最大数 = 1、ec2.micro インスタンスの数 = 1 および 1 サービスの ECS クラスターを作成しました。ポート 80 をリッスンする 1 つのターゲット グループを構成し、ターゲットを ec2 (同じ ECS クラスターに属する) に登録しましたが、そのステータスは正常です。
上記のターゲット グループでパブリック サブネットを使用して ALB を構成しました (両方のサブネットに ig-xxxxxx があります)。上記の Application Load Balancer を使用して ECS クラスターでサービスを構成しました。(ECS に) デプロイされた Docker イメージは、ホスト ポート 80 にバインドされています。
EC2 の IP からアプリに直接アクセスしようとすると、予想される json で 200 が返されます。ただし、ALB URL はまったく機能していません。
ここで何が欠けているのか分かりません。
前もって感謝します。
編集:Ping出力:
ali@mintvm:~$ ping pl-alb-1386183277.ap-southeast-2.elb.amazonaws.com
PING pl-alb-1386183277.ap-southeast-2.elb.amazonaws.com (54.153.167.227) 56(84) bytes of data.
^C
--- pl-alb-1386183277.ap-southeast-2.elb.amazonaws.com ping statistics ---
13 packets transmitted, 0 received, 100% packet loss, time 12278ms
ali@mintvm:~$ ping 54.153.167.227
PING 54.153.167.227 (54.153.167.227) 56(84) bytes of data.
^C
--- 54.153.167.227 ping statistics ---
9 packets transmitted, 0 received, 100% packet loss, time 8197ms
ali@mintvm:~$
DIG 出力:
ali@mintvm:~$ dig pl-alb-1386183277.ap-southeast-2.elb.amazonaws.com
; <<>> DiG 9.11.3-1ubuntu1.5-Ubuntu <<>> pl-alb-1386183277.ap-southeast-2.elb.amazonaws.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26707
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;pl-alb-1386183277.ap-southeast-2.elb.amazonaws.com. IN A
;; ANSWER SECTION:
pl-alb-1386183277.ap-southeast-2.elb.amazonaws.com. 60 IN A 54.153.167.227
;; Query time: 207 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Mon May 06 11:51:21 AEST 2019
;; MSG SIZE rcvd: 95
VPS 設定のスクリーンショット:
ルート テーブルには、「ルート」セクションの下に IGW が接続されています。