高可用架构设计
发布时间:2021-03-28 16:50:34 所属栏目:传媒 来源:互联网
导读:量的积累的结果,任何事情都没有表面看起来那么简单,在软件运行的过程中,随着用户量的增加,不考虑高可用,迟早有一天会发生故障,不得事先考虑高可用设计,而高可用是一门庞大的学问 你想知道我在设计一个高可用系统会考虑哪些内容吗?在架构设计的过程中
|
量的积累的结果,任何事情都没有表面看起来那么简单,在软件运行的过程中,随着用户量的增加,不考虑高可用,迟早有一天会发生故障,不得事先考虑高可用设计,而高可用是一门庞大的学问 你想知道我在设计一个高可用系统会考虑哪些内容吗?在架构设计的过程中
这篇文章主要介绍无状态服务在架构层面,如何保证可高用 无状态服务:在任何时候服务都不存储数据(除缓存),可以任意销毁创建,用户数据不会发生丢失,可以任意切换到任何一个副本,不影响用户”无状态服务的高可用旨在任何情况下数据都不丢失,服务都不发生故障,在某些服务发生故障时保证影响最小,并可以快速恢复 可以从这几个方面考虑
冗余部署 在单点架构中,随着数据数据量增加,单点负载压力过大,容易产生服务崩溃不可用的情形,对于无状态服务,可以考虑部署多个节点的服务来分散压力
对于如何调度来临的请求,可以参考负载均衡的方式,尽可能的保证充分的利用服务器的资源 (编辑:漯河站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

