如何解决 AWS 的应用程序负载均衡器问题?

问题描述 投票:0回答:0

我有一个 EC2 实例。该实例的安全组入站是

出站是所有流量。

我还创建了一个应用程序负载均衡器。此 ALB 的安全组入站是

ALB的安全组出站是

ALB目标人群健康检查也OK,如下图。

DNS记录如下图。

我的网站在 docker 中运行。部分 docker-compose.yml 是:

ports:
      - 8080:8080

我也尝试过使用

- 80:8080
,但是我无法成功启动这个容器,因为80端口被nginx监听了。 我的EC2实例的端口信息如下:

我试图通过在地址栏中输入我的域名来通过 Chrome 访问我的网站。但是我得到了以下页面。

欢迎使用 nginx!

如果您看到此页面,则 nginx Web 服务器已成功安装 > 并正在运行。需要进一步配置。 > > 有关在线文档和支持,请参阅 nginx.org。 > nginx.com 提供商业支持。 > > 感谢您使用 nginx。


我想我应该访问我的网站页面,而不是 nginx 页面。我该如何解决这个问题?我在里面挣扎了3天。提前致谢。

amazon-web-services amazon-ec2 amazon-route53 aws-application-load-balancer
© www.soinside.com 2019 - 2024. All rights reserved.