微服务的集群与分布式


前言

在微服务架构中经常会听到集群与分布式结构,那么什么是集群,什么是分布式呢


一、集群是什么?

集群用通俗易懂的话来说就是:不同的"人",干一样的事,如果其中一个人请假或者离职,会有其他人去顶替他的位置,保证服务不会断开。相当于一个业务模块,部署到不同的服务器。

二、什么是分布式?

分布式就是很多的"人"干不同的事,他们都有自己的岗位,相互都不影响。相当于一个大的业务系统,拆分为小的业务模块,分别部署到不同的机器,

二、什么是集群分布式?

集群分布式就是在不同的服务器上部署相同的业务模块,特点是高性能、高可用、伸缩性比较强。
这是一个集群服务器模式图,3个服务器干一样的事,里面的abcd代表在一个项目里的功能模块。

集群服务器
这是一个集群分布式服务器模式图,在上图的基础下,将一个项目拆分为两个项目,ab和cd,ab、cd干不一样的功能,组合起来是个大功能。
集群分布式

猜你喜欢

转载自blog.csdn.net/gradonisis/article/details/121664869
今日推荐