跳转到内容
搜索文档

Cloudflare Flagship

最后更新 查看 MarkdownAgent 设置

使用功能标志安全地发布功能。

Flagship 是 Cloudflare 的功能标志服务。它使您能够在不重新部署代码的情况下,控制应用程序中功能的可见性。使用目标定位规则和基于百分比的部署来定义标志,然后直接在您的 Workers 中通过 原生绑定,或从服务器和浏览器应用程序中使用 OpenFeature SDK 来评估它们。

OpenFeature 是用于功能标志管理的 CNCF 开放标准。Flagship 提供了适用于 TypeScript(Workers、Node.js 和浏览器)、Python 和 Go 的官方 SDK。您可以更换提供商而无需更改评估代码。

查看 入门指南,创建您的第一个功能标志。

功能

Worker 绑定

使用原生的 Workers 绑定评估标志。类型安全的方法,自动回退到默认值。

OpenFeature SDK

使用官方 OpenFeature SDK 从 Workers、Node.js、浏览器、Python 和 Go 服务器应用程序评估标志。只需更改一行配置,即可从其他标志提供商切换。

目标定位规则

根据用户属性提供不同的标志值。规则支持 11 种比较运算符、逻辑 AND/OR 分组以及顺序评估。

百分比部署

向一定百分比的用户逐步发布功能。一致性哈希确保同一用户始终接收相同的标志值。

多类型变体

标志变体可以是布尔值、字符串、数字或结构化的 JSON 值。使用 JSON 变体可以将整个配置块作为单个标志分发。

标志管理

通过 Cloudflare 仪表板创建、更新和删除标志。将标志组织到映射到您的项目或服务的应用程序中。


相关产品

Workers

在 Cloudflare 全球网络上构建无服务器应用程序。Flagship 通过绑定原生集成在 Workers 中。

KV

在 Cloudflare 全球网络中存储键值数据。Flagship 使用此基础架构来交付标志配置。

更多资源

开发者 Discord

连接 Discord 上的 Workers 社区来提问、展示您构建的内容,并与其他开发者讨论该平台。

@CloudflareDev

在 Twitter 上关注 @CloudflareDev,了解有关产品发布和 Cloudflare Workers 最新动态的信息。

这篇文档对您有帮助吗?