如何在Route53中同一域下的不同EC2实例中配置两个不同的应用程序?

时间:2019-04-23 21:42:28

标签: amazon-web-services amazon-ec2 amazon-route53

我要在不同的EC2实例中设置新的两台服务器,并希望运行两个不同的应用程序,每个EC2实例上一个:

3.14.23.108:8080/clients 18.23.34.23:8080/products

我需要这些端点在同一域Route53下运行:

www.mydomain.com

我希望这样:

www.mydomian.com/clients www.mydomian.com/products

我知道一些AWS服务,例如ELB,Api Gateway和CloudFront,但是找不到很好的示例或教程。

2 个答案:

答案 0 :(得分:0)

您可以将API Gateway与特定EC2实例的代理一起使用。请参阅底部搜索https://aws.amazon.com/blogs/aws/api-gateway-update-new-features-simplify-api-development/中的“使用HTTP代理集成”并指定HTTP。然后将Route53别名设置为API网关。

答案 1 :(得分:0)

您可以使用基于路径的路由设置AWS应用程序负载均衡器。

https://docs.aws.amazon.com/elasticloadbalancing/latest/application/tutorial-load-balancer-routing.html

enter image description here