AB
AiBoss站
快讯

Cloudflare 推出 Worker Previews:为每次代码变更提供隔离预览环境

Cloudflare 发布 Worker Previews,为每个 Git 分支提供接近生产环境的隔离预览,包含独立的配置、URL、可观测性与状态。官方称可通过 npx wrangler preview 部署,并支持按分支隔离 Durable Objects 与 Containers。

核心事实

Cloudflare 在其官方博客发布文章,宣布推出 Worker Previews。据该文章描述,这是一套面向 Workers 的隔离预览环境:每个 Git 分支都会获得一个接近生产环境的运行位置,拥有自己的代码、配置、URL、可观测性与状态。

文章列出的能力包括:使用 npx wrangler preview 部署隔离预览,其变量、密钥与绑定独立于生产配置和流量;为分支提供稳定的预览 URL,每次推送都会更新同一个运行中的预览;按分支隔离 Durable Objects 与 Containers,使状态变更、会话、内存、迁移与并发测试限定在该预览内;查看该预览的日志、错误、指标与追踪,以便在生产环境收到变更前确认其行为。

背景与影响

文章指出,在预发布环境测试通过、上线后表现却不同的情况并不少见,因此希望提供尽可能接近生产的环境。同时,随着智能体参与编写更多代码,变更规模变大,发布前需要验证的范围也随之扩大,测试方式最好不拖慢智能体的节奏。

按照文章的说法,每个预览会从用户定义的“基础配置”开始,即变量、密钥、绑定与设置的副本,类似代码分支从主分支开始;需要时也可以覆盖某个预览的配置,例如指向自己的数据库或测试用 API 密钥,而不影响生产、基础配置或其他预览。文章还提到,预览 URL 可以挂在自定义域名上,以便认证提供方、Cookie、跨域资源共享(CORS)与 OAuth 重定向正常工作。

限制与来源

以上内容均来自 Cloudflare 官方博客的发布文章,属于厂商自述,尚未见独立的第三方验证。文章未给出实测性能数据、定价、各地区的可用范围或正式发布时间表;相关功能的具体可用性、套餐与地区支持,请以 Cloudflare 官网当前信息为准。本文不构成任何投资、法律或采购建议。

来源:blog.cloudflare.com