EC2 上的 Amazon CloudFront

EC2 上的 Amazon CloudFront

我知道我可以在 EC2 实例上使用 s3fs 安装 s3 存储桶。所以我的下一个问题是,我能否以某种方式在 EC2 实例中安装 Amazon Cloud Front(我的 S3 存储桶文件)?

答案1

我不这么认为。但是,你为什么需要这样做呢?Cloudfront 只是静态数据的 CDN 前端,这些数据很可能托管在你的 S3 存储桶之外。除了使缓存中的对象过期之外,不需要与 Cloudfront 中的数据进行交互,这可以通过 Cloudfront API 或设置适当的 HTTP 标头来完成。

答案2

CloudFront 是一个 CDN(内容分发网络)。您的 CDN 的来源(在本例中)是您的 S3 存储桶。

您无法直接编辑 CDN 保存的文件,您必须编辑它们的ORIGIN(s3中的文件),然后您可以清除CDN中的文件名,以便它将从S3获取更新的文件。

从 CDN 安装文件没有任何意义,它仅用于向最终用户提供文件(从文件所在的众多可能的边缘服务器之一)。

相关内容