首页/术语表/Feature Flag

Feature Flag

功能开关是一种软件技术,允许开发人员在不重新部署代码的情况下,动态地开启或关闭应用程序的特定功能。

它的工作方式

它通过将功能代码与业务逻辑分离,并使用配置来控制其可见性来实现。这使得团队可以安全地进行A/B测试、逐步发布新功能,或在出现问题时快速回滚,从而降低发布风险并加速迭代。

示例

  • 1.在电商应用中,为10%的用户提前开启一个全新的推荐算法进行A/B测试。
  • 2.在节日期间临时开启一个促销活动横幅,活动结束后一键关闭。
  • 3.在发现新上线的支付功能有漏洞时,立即将其对所有用户隐藏,而无需紧急修复和部署。

相关术语

SaaSAPIA/B测试