分布式的了解
作者:互联网
对分布式的了解?**
分为三种结构:单机结构、集群结构、分布式结构
单机结构:
就像我们之前写项目一样,将所有的代码都放在一个项目中,然后这个项目部署在一台服务器上。整个项目所有的服务都由这台服务器提供。这就是单机结构。
显然,单机结构的缺陷很明显,当业务量小的时候,这台服务器能够支撑得起这个项目。但是当业务量越来越大的时候,这台服务器自然就支撑不住了。
集群结构:
当单机的处理无法支撑一个项目的时候,可以试试集群结构。集群简单理解就是把单机复制几分,一起组成的就是集群。集群中每台服务器就叫做这个集群的一个“节点”,所有节点构成了一个集群。每个节点
都提供相同的服务,那么这样系统的处理能力就相当于提升了好几倍。
但是当业务量继续上升,你当然可以继续增加服务器,但是当业务量到达一定程度时,可能集群的性能就没那么明显了。所以设计结构需要提升。
分布式结构:
常用的第一种说法:所谓的分布式就是将不同的业务分散到不同的地方,就比如我们的MySQL服务,用户访问的东西如web服务,部署到不同的机子上;第二种说法:现在说的分布式比较流行的是微服务的一个架构,把一个系统内的不同的业务分成单独的服务,分成的单独的服务就可以由不同的独立团队进行独立开发部署运维等,
标签:业务量,单机,了解,集群,服务器,分布式,结构 来源: https://www.cnblogs.com/ethenlu/p/13958140.html