Amazon CloudFront 支持使用 CloudFront Functions 修改 VPC 源

发布于: 2025年4月2日

2024 年 11 月,CloudFront Functions 引入了源修改,允许您针对每个请求有条件地更改原始服务器。即日起,您可以将此功能用于 VPC 源和源组,以便为从 CloudFront 交付的应用程序创建更复杂的路由策略。

现在,您只需提供源 ID,即可创建动态路由策略,在任何源(包括 VPC 源)之间定向单个请求。例如,您可以通过创建权重以将一定百分比的流量发送到多个后端服务,将每个请求自动路由到不同的应用程序,而无需更新分配配置。您还可以动态创建新的源组,并能够使用失效转移标准设置多个源。例如,您可以创建自定义失效转移逻辑,根据查看器的位置或请求标头更新主源和失效转移源,从而确保查看器尽可能地减少延迟。

这些功能现已在 CloudFront Functions 中提供,无需额外付费。要了解更多信息,请参阅 CloudFront 开发人员指南。有关如何使用原始服务器修改功能的示例,请参阅我们的 GitHub 示例存储库