SpringCloud
什么是SpringCloud?
是微服务一种实现方式
。
是一个基于Spring Boot的开源框架,用于构建分布式应用程序和服务
。它提供了一系列工具和服务,用于简化分布式应用程序的开发、部署和管理。
SpringCloud包含哪些常用的微服务组件
先来简单了解一下这几个常用的微服务组件,后期我会以源码+案例图的形式分享给大家,在我的博文中可以查看哦!
Eureka: 主要是来做服务注册和服务发现的
。
Ribbon: 主要提供负载均衡算法
。
Hystrix: 断路器,保护系统不雪崩
,控制故障范围。
GateWay: 路由网关的配置。
Nacos: 文件配置中心及服务注册中心。
总结
SpringCloud 就是微服务理念的一种具体落地实现方式
。
帮助微服务架构提供了必备的功能。