集群、分布式、微服务的区别

147 阅读1分钟

集群:应用通常为单节点存在,当一个单节点不满足客户访问时。我们在新增一个节点让两个节点进行工作。强调节点功能相同。 image.png 分布式:将负荷工作量大的节点进行拆离并单独部署。并且可以通过集群的方式让其负载更多的工作量。好处就是业务少的节点就不需要浪费资源。 image.png 微服务:要求服务功能单一,需要有服务发现机制、网关统一入口。服务与服务直接可以互相通信。