1. 蛮力发布是什么?
答:指删除老版本,用新版本来代替,中间更新的时候服务会中断
2. 金丝雀发布是什么?
答:是指矿工以前挖矿之前会放一只金丝雀下去看是否有毒。但是比蛮力发布好一些。先替换一台旧版本,然后将所有的旧版本都替换。
3. 滚动发布是什么?
答:相当于金丝雀的升级版,逐步逐步的替代旧版本。分批次的替换。
4. 单服务器组和双服务器组的区别是什么?
答:原来的运维是预先设置服务器大小,无法扩展,所以成为单服务器组,上面所说的三种方式都是针对单服务器组的运维。但是双服务器组是有了云运维之后可以出现的方式,叫做蓝绿发布。
5. 什么是蓝绿发布?
6. 什么是A/B测试?
7. 影子测试是什么?
答:相当于等价测试,将原有系统的服务和数据库拷贝一份,然后将现有系统的服务和原有系统的数据库拷贝一份,再把原有系统的日志通过kafka收集起来,将请求通过GoReplay发送给拷贝好的两个系统,如果输出的结果一致,则认为系统迁移成功。