分布式系统架构演进
2018-04-30 15:11:34 0 举报
分布式系统架构简单演进
作者其他创作
大纲/内容
nginx系统
Service层对应的工程系统
访问
收货地址模块系统
现在是两个用户(少数人)在访问我们的电商项目系统,此时我们的单台服务器压力还不是很大,足以处理请求量,但是当我们的访问请求的人数多了的话,达到一个千万级别的访问量时,我们的单台服务器的处理能力就跟不上了,这时我们就需要进行多台服务器来部署我们的项目了,思路:我们将之前的单个项目进行拆分为多个工程,每一个工程都是一个单独的war包,每一个工程都负责唯一一个不同的功能,例如,订单模块可以单独作为一个工程、以此类推,支付模块工程、购物车模块工程、商品模块工程、收货地址模块工程等等。也就是项目演进为下面的架构
单点登录系统
广告系统
用户
商品模块系统
LVS负载均衡服务器
购物车模块系统
Controller层调用Service层
域名解析服务器DNS
电商项目系统(单个服务器部署项目)
等等
这个现在只是Controller层对应的工程系统
支付模块系统
这样的话我们就可以分散我们的服务器的请求的压力
订单模块系统
上面Controller层和Service层如果说每一个系统都分别用一台服务器进行部署的话,那么光这两层的系统加起来就需要18台服务器进行部署了
0 条评论
下一页