红联Linux门户
Linux帮助

Regal v1.1发布,发布智能分流引擎

发布时间:2016-01-15 09:38:59来源:红联作者:baihuo
Regal 是一个用于"灰度发布"或 A/B Testing的智能分组引擎,提供一套简易的API来提供企业实施多种发布策略。

v1.1 更新内容:

新增对Python3的支持

修复小部分引起异常问题

引入持续集成,增强项目的可靠、稳定性

可能有一些朋友对Regal的玩法还有点陌生,或者对Regal分流后应该怎么做而感到迷茫,借此我也想做一些指导仅供参考。

举个最简单的例子,比如需要针对一个版本进行灰度发布,很多公司的做法可能会采用Nginx + Lua作为技术实现,而所谓的分流就是直接把IP进行写死;而Regal的作用就是帮助企业来根据发布策略智能分流,而如果结合Nginx+Lua的话,我建议你可以这么来玩。

1. 当使用Regal进行智能分组之后,扔进Redis或缓存中,让Lua来取;接着直接通过Nginx非常方便的根据分流后的IP进行入口引流。

2. 你甚至可以通过Regal分组之后,直接通过后端来进行发布

详情可以参考该项目的Github主页

软件详情:https://pypi.python.org/pypi/regal/

来自:开源中国社区
文章评论

共有 0 条评论