当前位置:   article > 正文

springboot整合Sentinel实现熔断降级_springboot+sentinel熔断怎么写

springboot+sentinel熔断怎么写

1.sentinel的功能:

        1.可以监控服务状态

        2.可以和openfeign整合,进行被动降级(服务端异常)

        3.sentinel可以进行主动设置,进行降级和熔断

2.在pom中添加依赖配置

  1. <!-- 加上sentinel-->
  2. <dependency>
  3. <groupId>com.alibaba.csp</groupId>
  4. <artifactId>sentinel-datasource-nacos</artifactId>
  5. </dependency>
  6. <dependency>
  7. <groupId>com.alibaba.cloud</groupId>
  8. <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
  9. </dependency>

3.编写sentinel配置文件

  1. spring:
  2. cloud:
  3. sentinel:
  4. transport:
  5. # 配置sentinel的服务地址及端口
  6. dashboard: localhost:8080
  7. # 配置应用与sentinel控制台交互的端口,应用本地会起一个该端口的占用httpserver
  8. clientIp: localhost
  9. port: 8719

4.启动sentinel服务端的jar包:sentinel-dashboard-1.8.2.jar

5.此时就可以在sentinel的服务端进行(注意每次服务启动需要重启sentinel)

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/爱喝兽奶帝天荒/article/detail/740914
推荐阅读
相关标签
  

闽ICP备14008679号