写点什么

系统高可用

用户头像
阿飞
关注
发布于: 2020 年 08 月 26 日

导致系统不可用的原因有哪些?保障系统稳定高可用的方案有哪些?请分别列举并简述。



(HighAvailability,HA)是你在系统设计时经常会听到的一个名词,它指的是系统具备较高的无故障运行的能力。

系统不可用的因素有很多包括系统故障、数据故障、基础设施故障、安全攻击、线程池慢等造成系统不可用,线上故障画像如下:

后面补充下



可用性度量 1个9   2个9  3个9 4个9 5个9 可以看出4个9表示全年宕机不超过1个小时5个9表示全年宕机5分钟左右。



优化方法: 1、设计之初就需考虑   

2、故障转移(对等的节点 、不对等的节点)

3、超时重试、限流、降级

                   4、运维方面 (双活数据、灰度发布、 故障演练)

参考:面向失败的设计-故障与攻防演练锤炼容灾应急能力

发布于: 2020 年 08 月 26 日阅读数: 66
用户头像

阿飞

关注

还未添加个人签名 2017.12.12 加入

还未添加个人简介

评论

发布
暂无评论
系统高可用