spring-cloud-alibaba(三):Sentinel分布式系统的流量防卫兵

本文介绍了Sentinel作为Spring Cloud流量防卫兵的角色,以及如何部署Sentinel Dashboard、客户端资源接入、结合Nacos进行规则配置持久化。Sentinel提供了服务降级、熔断等功能,可替代Hystrix。文章详细阐述了Sentinel的部署、客户端接入、Nacos配置规则的方法,并提到了在使用过程中可能遇到的问题和解决方案。
摘要由CSDN通过智能技术生成

Sentinel是什么?在之前Spring Cloud低版本中,处理服务降级与熔断时,我们会用到Hystrix断路器,但与Eureka服务注册中心一样,由于社区停止了维护,所以开发者在寻求替代品,除了Spring官方推荐的Resilience4J外,Sentinel就是我们的又一选择。

需要了解更多介绍,可以看github项目文档

下面快速讲解怎么使用!

maven依赖版本:

依赖 版本号
JDK 1.8
spring-boot-starter-parent 2.3.0.RELEASE
spring-cloud-dependencies Hoxton.SR4
spring-cloud-alibaba-dependencies 2.2.1.RELEASE
spring-cloud-starter-alibaba-sentinel 2.2.1.RELEASE
sentinel-datasource-nacos 1.7.1

Sentinel 分为两个部分:

  • 核心库(Java 客户端)不依赖任何框架/库,能够运行于所有 Java 运行时环境,同时对 Dubbo / Spring Cloud
    等框架也有较好的支持。<
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值