系统高可用方案

问题

互联网系统均为7x24运行,这要求保证系统的可用时间比例在99.99%以上,即系统的高可用,那么我们如何保证系统的高可用呢?

解决方案

1、集群负载

单个机器出现故障,整个系统便会不可用,通过集群,提升系统可用性

负载均衡选型

2、蓝绿部署

传统的部署会将系统停机,然后进行发布,部署期间系统不可用,通过蓝绿部署可使系统不停机发布,提升系统可用性

蓝绿部署方案

3、降级

单服务的异常,常常会引起整个系统的不可用,通过对异常服务进行降级,提升系统可用性

降级面试题大全

4、解耦隔离

当服务出现异常时,互不关联的服务不应该有关联影响,单体应用会使得各个服务使用共同的资源,通过分布式治理方案对系统各服务进行解耦隔离,提升系统可用性

分布式微服务治理面试题大全

5、提前预警

服务出现异常时,数据或行为往往已经发生完了,我们可通过提前预警,及时介入,避免异常出现,提升系统可用性

提前预警面试题大全

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值