我有 springboot 应用程序,其不同端口托管在 ec2 实例中 53 号公路中的域
域名:mydomain.com
应用程序A - 8081, 应用程序B - 8085, 应用程序c - 8088
实例IP:10.xx.xx.xx
域名: test1.mydomain.com 指向 10.xx.xx.xx:8081/landingpage &
test2.mydomain.com 指向 10.xx.xx.xx:8085/landingpage & test3.mydomain.com 指向 10.xx.xx.xx:8088/landingpage
我对在初学者级别创建负载均衡器和目标组有一些想法。 随时欢迎您的意见。
正如 Marcin 所说,Route53 无法解析端口,这是一个解决方法。假设您已在 EC2 实例上打开两个端口:
*.example.com
上启用 SSL,将证书注册到您的 HTTPS 负载均衡器。Route53 是 DNS Web 服务。它仅将名称解析为 IP 地址,而不是端口或 URL 路径。为此,您需要为您的实例设置负载均衡器,或者在实例上使用 nginx 来管理端口和 url 路径重定向。