Amazon CloudFront 宣布推出使用 CloudFront Functions 进行原始服务器修改功能
发布于:
2024年11月21日
Amazon CloudFront 现在支持在 CloudFront Functions 中进行原始服务器修改,使您能够根据每个请求有条件地更改或更新原始服务器。现在,您可以在 CloudFront Functions 中编写自定义逻辑,以覆盖原始服务器属性、在 CloudFront 分配中使用其他原始服务器或将请求转发到任何公共 HTTP 端点。
利用原始服务器修改功能,您可以创建自定义路由策略,用于确定在缓存未命中时如何将流量转发到应用服务器。例如,您可以使用原始服务器修改功能来确定查看者的地理位置,然后在缓存未命中时将请求转发到最近运行您的应用程序的 AWS 区域。这可确保为您的应用程序提供尽可能低的延迟。以前,您必须使用 AWS Lambda @Edge 来修改原始服务器,但现在 CloudFront Functions 中提供了同样的功能,而且性能更好、成本更低。原始服务器修改支持更新所有现有的原始服务器功能,例如设置自定义标头、调整超时时间、设置 Origin Shield 或更改原始服务器组中的主要原始服务器。
CloudFront Functions 现在免费提供原始服务器修改功能。要了解更多信息,请参阅 CloudFront 开发人员指南。有关如何使用原始服务器修改功能的示例,请参阅我们的 GitHub 示例存储库。