Spring cloud 概念和Nacos 的介绍

77 阅读1分钟

//1.Spring cloud 并不是一种技术 是很多技术的总称 很多框架的集合

//里面有很多框架(技术) 使用里面的框架来实现微服务操作

//2.使用Spring cloud 需要依赖Spring boot

//Spring cloud 必须基于 Spring boot

//3. Spring cloud 相关基础服务组件

// 服务发现 Netflix Eureka (Nacos) 注册中心 Eureka已经停止维护了 不使用了

// 服务调用 Netflix Feign

// 熔断器 Netflix Hystrix

// 服务网关 Spring Cloud GateWay

// 分布式配置 Spring Cloud Config (Nacos)

// 消息总线 Spring Cloud Bus (Nacos)

//常见的注册中心为

//1. Eureka 停止维护了

//2. Zookeeper (支持,专业的独立产品 如:dubbo)

//3. Consul (GO语言开发)

//4. Nacos 目前用的最多的

// (Nacos) 注册中心

// 实现不同的微服务模块之间调用 把这些模块在注册中心进行注册 注册后 实现相互调用

// 注册中心

// 消费者 生产者

// 消费者和生产者都在注册中心注册 生产者提供方法 消费者调用方法

//4. 在使用 Spring cloud 必须要找对相对应的 Spring boot 版本 才能使用

// 一般 Spring boot 2.2.0 以上版本 必须对应 cloud的Hoxton 版本