• 授权协议:MIT
  • 开发厂商:-
  • 软件语言:Python
  • 更新日期:2015-12-13
Regal

举个最简单的例子,比如需要针对一个版本进行灰度发布,很多公司的做法可能会采用Nginx + Lua作为技术实现,而所谓的分流就是直接把IP进行写死;而Regal的作用就是帮助企业来根据发布策略智能分流,而如果结合Nginx+Lua的话,我建议你可以这么来玩。当使用Regal进行智能分组之后,扔进Redis或缓存中,让Lua来取;接着直接通过Nginx非常方便的根据分流后的IP进行入口引流。

Regal 灰度发布智能分流引擎 项目简介

Regal 是一个用于"灰度发布"或 A/B Testing的智能分组引擎主要功能: 提供发布策略,动态智能分流 支持多版本分组和优先级 数据格式化 同时兼容Python2和Python3 举个最简单的例子,比如需要针对一个版本进行灰度发布,很多公司的做法可能会采用Nginx + Lua作为技术实现,而所谓的分流就是直接把IP进行写死;而Regal的作用就是帮助企业来根据发布策略智能分流,而如果结合Nginx+Lua的话,我建议你可以这么来玩。当使用Regal进行智能分组之后,扔进Redis或缓存中,让Lua来取;接着直接通过Nginx非常方便的根据分流后的IP进行入口引流。当“Regal分流引擎”直接介入之后,让它来根据你的策略提前进行动态地分组分流,下面是其工作机制:

Regal 灰度发布智能分流引擎 相关推荐

Regal 灰度发布智能分流引擎 评论内容