如何在多个 beanstalk 环境中使用 cloudfront?
Posted
技术标签:
【中文标题】如何在多个 beanstalk 环境中使用 cloudfront?【英文标题】:how can I use cloudfront with multiple beanstalk environments? 【发布时间】:2020-05-01 06:25:41 【问题描述】:现在我有一个应用程序可以在不同地区的多个 beanstalk 环境中运行,并使用 route53 地理位置记录进行路由
我想在这些环境中使用云端
我可以为每个环境创建一个云端并使用 route53 路由到它们吗?或者我可以创建一个单一的云端并将所有的beantalks连接到它吗?我必须使用 cloudfront lambda 来做这样的事情吗?
【问题讨论】:
【参考方案1】:我可以为每个环境创建一个云端并使用 route53 路由到它们吗?
CloudFront 和 Route53 彼此不相关。 Route53 将应用程序的 URL(在本例中部署到 Beanstalk)提供给最终用户。当用户打开这个 URL 时,他们会看到一些渲染的东西。这东西使用资源。这些资源可以存储在 CloudFront CDN 中,也可以存储在您的应用程序中。 您可以在此处看到 Route53 不与 CloudFront 协作。
【讨论】:
以上是关于如何在多个 beanstalk 环境中使用 cloudfront?的主要内容,如果未能解决你的问题,请参考以下文章
AWS Elastic Beanstalk Docker 环境变量