灰度发布的分类
灰度发布是指在生产环境上引一部分实际流量对一个新版本进行测试,测试新版本的性能和表现,在保证系统整体稳定运行的前提下,尽早发现新版本在实际环境上的问题。可以分为以下两种类型:
1. 基于权重的灰度发布
可根据需要灵活动态的调整不同服务版本的流量比例。
2. 基于内容的灰度发布
可根据请求的内容控制其流向的服务版本(Cookie, Header, OS, Browser)