将连接函数与分配关联
在将连接函数发布到 LIVE 阶段后,必须将其与已启用 mTLS 的分配关联以处理实时连接。不同于与缓存行为关联的查看器请求和查看器响应函数,连接函数会在分配级别进行关联。
关联要求
要将连接函数与分配相关联,请执行以下操作:
-
函数必须处于 LIVE 阶段
-
分配必须已启用 mTLS
-
分配必须已配置有效的信任存储
-
每个分配只能关联一个连接函数
使用筛选器组织函数
CloudFront 可提供筛选功能来帮助组织和管理连接函数:
-
分配 ID 筛选器:查找与特定分配关联的函数
-
键值存储筛选器:查找使用特定键值存储进行数据查找的函数
-
阶段筛选器:列出处于 DEVELOPMENT 或 LIVE 阶段的函数
在跨不同的分配或开发环境管理多个连接函数时,可使用这些筛选器。
部署注意事项
部署连接函数时,请考虑以下因素:
-
全球部署:连接函数部署到全球范围内的所有 CloudFront 边缘站点,这可能需要几分钟
-
版本管理:每个已发布版本都会创建一个新的 LIVE 函数来替代上一个版本
-
回滚策略:通过保留函数代码的先前工作版本来规划回滚
-
在生产环境中进行测试:考虑在暂存环境和生产环境中使用单独的分配