💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
Lambda@Edge 允许在 CloudFront 边缘位置运行 AWS Lambda 函数,提供低延迟和个性化响应,常见用例包括重定向、身份验证和安全头注入。部署需在 us-east-1 区域,支持 Node.js 和 Python。
🎯
关键要点
- Lambda@Edge 允许在 CloudFront 边缘位置运行 AWS Lambda 函数,提供低延迟和个性化响应。
- 常见用例包括重定向、身份验证、安全头注入、地理定位内容和 A/B 测试。
- Lambda@Edge 函数与特定的 CloudFront 事件关联,包括 viewer-request、origin-request、origin-response 和 viewer-response。
- 部署 Lambda@Edge 函数需要在 us-east-1 区域,并使用已发布的版本,而不是 $LATEST。
- Lambda@Edge 目前仅支持 Node.js 和 Python 运行时,不支持 VPC、环境变量、层、容器镜像或自定义运行时。
- Lambda@Edge 的高层限制包括必须在 us-east-1 部署、需要已发布版本、有限的运行时支持和更新后的传播延迟。
- 当需要低延迟、全球分布的逻辑、轻量级请求/响应转换、减轻源服务器的处理负担或更好地控制缓存行为时,应使用 Lambda@Edge。
🏷️
标签
➡️