集群、分布式、集中式、伪分布式

集中式

将项目部署到一台机器上;对机器性能要求高;(单体应用)

分布式

将项目拆分(按业务或者服务),将项目部署在不同的机器上运行;对机器性能要求下降;

集群

集群是对机器数量的一个概念(一个项目,多机备份,做负载均衡及容错);所有集群节点分布在多台机器上;集群主要作用就是分散请求,分散压力,提高并发处理能力;(减轻单一应用的压力;单一应用可以通过调优方式提高请求处理:调整tomcat运行模式为apr,修改线程池参数等)

分布式一定是集群,集群不一定是分布式;

伪分布式

不是真正的分布式;所有集群节点搭在一台机器上,就是伪集群;

节点部署到一台机器上,不能达到高可用,且对机器性能要求高;如果机器出现故障,如硬盘内存爆盘或网络故障,将导致服务不可用;

将淘宝分多模块后,一个模块放到一台机器中运行;多台机器多个模块的时候是同时运行,速度快;一台机器中运行多个模块,多个模块不能并行处理,速度慢,必须得一个任务一个任务的 完成,其他任务只能等待;

负载均衡

用户请求,进入负载均衡器;负载器根据轮询规则,通过反向代理方式分发请求至各节点上

去中心化

去中心化不是不要中心,而是由节点来自由选择中心;

在一个分布有众多节点的系统中,每个节点都具有高度自治的特征。节点之间彼此可以自由连接,形成新的连接单元。任何一个节点都可能成为阶段性的中心,但不具备强制性的中心控制功能。节点与节点之间的影响,会通过网络而形成非线性因果关系。这种开放式、扁平化、平等性的系统现象或结构,我们称之为去中心化。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值