在 ELB 后面可访问的 AWS EB url
Posted
技术标签:
【中文标题】在 ELB 后面可访问的 AWS EB url【英文标题】:AWS EB url accessible behind ELB 【发布时间】:2017-06-14 16:02:53 【问题描述】:我已经使用具有 ELB 的 ElasticBeanstalk 设置了一个网站
ELB 的安全组从 0.0.0.0/0 配置为 80 和 443
EB 的安全组配置为来自 ELB 的 80 和 443
Route53 一条记录有指向 ELB 的别名并且它工作正常
但我的网站正在使用 EB URL http://custom-env.xx.us-east-1.elasticbeanstalk.com/ 进行访问
这是怎么回事?这个 URL 指向什么?
【问题讨论】:
【参考方案1】:您的 EB 安全组策略允许来自端口 80 和 443 上的任何主机的连接。因为,您直接点击其可访问的 EB url(我不确定它是否使用 ELB 进行负载平衡,稍后会详细介绍)。路由 53 中的记录只是将 URL http://custom-env.xx.us-east-1.elasticbeanstalk.com/ 指向您的 EB 应用程序。
要验证是否确实使用了 ELB,请检查 ELB 配置,它应该指向您的应用程序。
【讨论】:
请检查我的答案 是的,您的配置似乎是正确的,它应该是这样工作的。您的 ELB 不需要有弹性 IP。即使您想为您的站点使用自定义域名,您也可以使用 Route53 来实现,而无需弹性 IP。 感谢您的宝贵时间和帮助以上是关于在 ELB 后面可访问的 AWS EB url的主要内容,如果未能解决你的问题,请参考以下文章
无法通过 Kubernetes 的 AWS ELB 访问 Grafana(用于 prometheus)
无法访问此站点以获取 AWS Elastic Beanstalk 环境 URL