写点什么

架构师训练营 11W 作业

用户头像
Geek_f06ede
关注
发布于: 2021 年 01 月 05 日

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


1.1 导致系统不可用的原因


1.外力原因。光纤被挖断了、机房起火等

2.硬件故障。硬件老化、损坏

3.程序问题。导致系统资源消耗殆尽

4.架构不合理。导致资源不合理使用,级联反应,最终导致系统奔溃


1.2 保障系统稳定高可用的方案


程序设计层:解耦、隔离、异步

架构层:备份、失效转移

逻辑层:幂等、事务补偿、重试

网关层:熔断、降级、限流

基础设施层:异地多活


发布于: 2021 年 01 月 05 日阅读数: 15
用户头像

Geek_f06ede

关注

还未添加个人签名 2019.12.09 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营11W作业