线上运维

1. 蛮力发布是什么?

答:指删除老版本,用新版本来代替,中间更新的时候服务会中断


蛮力发布
2. 金丝雀发布是什么?

答:是指矿工以前挖矿之前会放一只金丝雀下去看是否有毒。但是比蛮力发布好一些。先替换一台旧版本,然后将所有的旧版本都替换。


金丝雀发布
3. 滚动发布是什么?

答:相当于金丝雀的升级版,逐步逐步的替代旧版本。分批次的替换。


滚动发布
4. 单服务器组和双服务器组的区别是什么?

答:原来的运维是预先设置服务器大小,无法扩展,所以成为单服务器组,上面所说的三种方式都是针对单服务器组的运维。但是双服务器组是有了云运维之后可以出现的方式,叫做蓝绿发布。

5. 什么是蓝绿发布?
双服务器组

双服务器组

蓝绿发布+金丝雀发布

蓝绿发布+滚动发布
6. 什么是A/B测试?
A/B测试

A/B测试
7. 影子测试是什么?

答:相当于等价测试,将原有系统的服务和数据库拷贝一份,然后将现有系统的服务和原有系统的数据库拷贝一份,再把原有系统的日志通过kafka收集起来,将请求通过GoReplay发送给拷贝好的两个系统,如果输出的结果一致,则认为系统迁移成功。


影子测试

影子测试
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容