撑千万级,大型电商分布式架构解析(16)

等级定义作用:用于流量突发时 , 对关键应用进行保护 , 实现优雅降级;保护关键应用不受到影响 。

拆分后的架构图:

参考部署方案 2

(1) 如上图每个应用单独部署

(2) 核心系统和非核心系统组合部署

应用集群部署(分布式 , 集群 , 负载均衡)

分布式部署:将业务拆分后的应用单独部署 , 应用直接通过 RPC 进行远程通信;

集群部署:电商网站的高可用要求 , 每个应用至少部署两台服务器进行集群部署;

负载均衡:是高可用系统必须的 , 一般应用通过负载均衡实现高可用 , 分布式服务通过内置的负载均衡实现高可用 , 关系型数据库通过主备方式实现高可用 。

集群部署后架构图:

推荐阅读