微服务如何做蓝绿测试?
蓝绿测试部署方案?
蓝绿时候成熟开源软件?
蓝绿测试数据库分离,如何同步?
蓝绿测试或者叫金丝雀测试或者叫AB测试都可以,主要的目的是通过设置某种规则来局部验证新功能是否正确。
蓝绿测试如何做?首先要确定方案,
确认测试的范围:按位置范围测试、按用户级别测试还是随机测试;
确认测试时间:持续测试一天、三天还是一周;
测试效果预估:要设置测试的目标,确认业务上达到某种值之后就认为已达到目标,可以全量发布;
目前这种测试方案都没有开源的,一般来说需要业务自研,并能根据蓝绿的范围做数据统计;
一般来说,蓝绿测试不需要数据库分离,因为这就是业务实际产生的数据。