一、SpringCloudSpringCloud是目前国内使用最广泛的微服务框架。官网地址:https://spring.io/projects/spring-cloud/SpringCloud集成了各种微服务功能组件,并基于SpringBoot实现了这些组件的自动装配,从而提供了良好的开箱即用体验:服务注册发现:Eureka、Nacos、Consul服务远程调用:OpenFeign、Dubbo服
一、单体架构特点把一整个项目包括数据库都放到一台服务器上的项目就是单体架构项目。优点:简单、部署方便缺点:只适合简单、小型的项目。二、分布式架构特点微服务是一种经过良好架构设计的架构方案,是在踩过很多坑之后设计出来的,微服务架构特征:单一职责:微服务拆分粒度更小,每一个服务都对应唯一的业务能力,做到单一职责,避免重复业务开发。面向服务:微服务需要对外暴露业务接口。(因为每一个微服务被部署到了不同的
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号