【问题标题】:Route 53 URL Forwarding to Elastic Load BalancerRoute 53 URL 转发到弹性负载均衡器
【发布时间】:2015-11-03 20:42:52
【问题描述】:
我在 Route 53 中获得了一个记录集,该记录集从 api.domain.com 重定向到组件 X 的负载平衡器。
现在我有多个组件,所以我希望能够执行api.domain/auth 重定向到auth 负载平衡器。我将如何在 Route 53 中配置它,这甚至可能吗?
【问题讨论】:
标签:
amazon-web-services
load-balancing
amazon-elastic-beanstalk
amazon-route53
【解决方案1】:
/auth 是 HTTP URL 的路径部分。 Route53 是一个不知道应用层的 DNS 服务。您不能使用 Route53 来处理此重定向。实现此目的的其他一些选项:
- 将
api.domain.com 指向可以执行基于路径的路由的 Apache httpd 或 Nginx 服务
- 使用新的 AWS API Gateway 服务来执行路由。您将
api.domain.com 指向您的 API 网关 URL,然后在 API 网关中设置方法以将 /auth 路由到相应的服务