微服务
(1)微服务是架构风格
(2)把一个项目拆分成独立的多个服务 多个服务是独立运行的,每个服务占用独立进程
SpringCloud
(1)SpringCloud并不是一种技术,而是很多种技术的总称,很多个框架的集合
(2)SpringCloud里面有很多框架(技术),使用SpringCloud里面的框架来实现微服务操作种(3)使用SpringCloud,需要依赖技术SpringBoot,是SpringCloud的一张技术
SpringCloud的基础服务组件
服务发现----Netflix Eureka(Nacos)
服务调用---Netflix Feign
熔断器----Netflix Hystrx
服务网关----Spring Cloud GateWay
分布式配置----Spring Cloud Config(Nacos)
消息总线----Spring Cloud Bus(Nacos)