【问题标题】:routing on aws - combining multiple services在 aws 上路由 - 组合多个服务
【发布时间】:2018-08-23 10:40:35
【问题描述】:

我在 AWS 的不同服务中公开了一些资源。 s3 上的一些文件,beantalk 上的一些休息 API。现在我想在同一个域 mycompany.com 下为他们提供服务

/, /assets/ -> s3  
/* -> beanstalk  

“官方”的做法是什么?云锋? 53号公路?还有什么?

【问题讨论】:

    标签: amazon-web-services amazon-s3 routing amazon-cloudfront amazon-route53


    【解决方案1】:

    如果您尝试在单个主机/域下组合不同的端点,您可能希望使用 Cloudfront 和应用程序负载平衡器。

    Cloudfront 可以将路径(例如 /assets/)映射到 S3 存储桶。然后,您将拥有指向负载均衡器的默认起点。

    如果您使用的是应用程序负载均衡器,则可以进一步路由流量 - ALB 支持基于主机和路径的路由,因此 /api/ 可以使用一组实例转到一个目标组,/app/ 另一个等。

    【讨论】:

      猜你喜欢
      • 2023-02-03
      • 2020-01-06
      • 1970-01-01
      • 1970-01-01
      • 2013-02-12
      • 2021-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多