Feature Flag介绍


“防范预防胜于救灾,安全生产重于泰山”。安全生产对于企业来说是至关重要的,从IT的角度,如何通过技术手段保障安全,显得尤为重要。

什么是Feature Flag

Feature Flag(又名 Feature Toggle、Flip等)是一种允许控制线上功能开启或者关闭的方式,通常会采取配置文件的方式来控制。

引入Feature Flag的优势

  • 增强持续部署的信心;
  • A/B testing 支持;
  • 特性开放范围控制,有效验证线上新特性功能,针对特定人群发布功能尽早获得反馈,减少线上问题影响范围;
  • 可作为限流、降级之外有效的应急预案;
  • 能线上开启或者关闭,实现快速回滚。

通过Feature Flag保证了功能开关的灵活性,如果遇到突发情况或者重大Bug,可以通过开关的方式及时关闭新特性,避免对业务应用带来影响。

Feature Flag声明周期

生命周期


文章作者: zzq0324
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 zzq0324 !
  目录