下面是我的配置:
我创建了一个 ECS 集群,最大任务数 = 1,ec2.micro 实例数 = 1 和 1 个服务。我已经配置了 1 个目标组侦听端口 80,并将目标注册到 ec2(属于同一个 ECS 集群),并且它的状态是健康的。
我已经用上面的目标组和公共子网配置了 ALB(两个子网都有 ig-xxxxxx) 我已经用上面的 Application Load Balancer 在我的 ECS 集群中配置了服务。已部署(到 ECS)的 docker 映像绑定到主机端口 80。
当我尝试直接从 ec2 的 IP 访问我的应用程序时,我得到 200 和预期的 json。但是 ALB URL 无论如何都不起作用。
知道我在这里想念什么。
提前致谢。
编辑:平输出:
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:~$
挖掘输出:
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。