软件开发微服务

微服务蓝绿测试部署方案?

微服务如何做蓝绿测试?蓝绿测试部署方案?蓝绿时候成熟开源软件?蓝绿测试数据库分离,如何同步?显示全部

微服务如何做蓝绿测试?
蓝绿测试部署方案?
蓝绿时候成熟开源软件?
蓝绿测试数据库分离,如何同步?

收起
参与12

查看其它 2 个回答尘世随缘的回答

尘世随缘尘世随缘技术总监上海某互联网金融公司

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

互联网服务 · 2020-04-30
浏览1116

回答者

尘世随缘
技术总监上海某互联网金融公司
擅长领域: 云计算云原生微服务

尘世随缘 最近回答过的问题

回答状态

  • 发布时间:2020-04-30
  • 关注会员:4 人
  • 回答浏览:1116
  • X社区推广