Spring Cloud 常用组件

本文介绍了Spring Cloud的常用组件,包括服务注册与发现组件Eureka、熔断组件Hystrix、负载均衡组件Ribbon、路由网关Zuul、配置中心Spring Cloud Config、权限管理Spring Cloud Security、分布式链路追踪Spring Cloud Sleuth等。这些组件来自Spring Cloud Netflix,用于构建微服务系统。
摘要由CSDN通过智能技术生成

Spring Cloud 常用组件


1、服务注册和发现组件 Eureka

利用 Eureka 组件可以很轻松地实现服务的注册和发现。 Eureka 组件提供了服务的健康监测,以及界面友好的 UI。通过 Eureka 组件提供的 UI, Eureka 组件可以让开发人员随时了 解服务单元的运行情况。另外 Spring Cloud 也支持 Consul 和 Zookeeper,用于注册和发现服务。

2、熔断组件 Hystrix

Hystrix 是一个熔断组件,它除了有一些基本的熔断器功能外,还能够实现服务降级、服务限流的功能。另外 Hystrix 提供了熔断器的健康监测,以及熔断器健康数据的 API 接口。 Hystrix Dashboard 组件提供了单个服务熔断器的健康状态数据的界面展示功能 , Hystrix Turbine 组件提供了多个服务的熔断器的健康状态数据的界面展示功能。

3、负载均衡组件 Ribbon

Ribbon 是一个负载均衡组件,它通常和 Eureka、 Zuul、 RestTemplate、 Feign 配合使用。 Ribbon 和 Zuul 配合,很容易做到负载均衡,将请求根据负载均衡策略分配到不同的服务实例 中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

简简单单OnlineZuozuo

感谢哥哥姐姐的打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值