1.Sentinel实现 流控 熔断 降级 的条件

(1)埋点:提前在要实现效果的Servlet接口进行埋点注册
(2)规则:在dash-board控制面板添加规则,接口触发规则

2.关于埋点和对应的触发fallback

(1)默认所有埋点:SpringCloud的starter场景启动器包自动注入了拦截器 + 路径是/** 针对所有Servlet请求
触发fallback=》实现 BlockExceptionHandler 接口
(2)自定义实现埋点:spring.cloud.sentinel.filter.enable=false关闭自动注入了拦截器的埋点 + @SentinelResource实现
触发fallback=》指向fallback,自定义fallback类和方法

3.RestTemplate和OpenFeign对Sentinel的支持

(1)RestTemplate:resttemplate.sentinel.enabled=true + @SentinelRestTemplate实现
(2)OpenFeign:feign.sentinel.enabled=true + 指定fallback实现

4.注意:

(1)fallback:管理java运行异常
(2)blockHandler:管理sentinel的控制台规则触发

Sentinel总结(个人笔记)相关推荐

  1. Nepxion Discovery学习笔记3 Sentinel流量防卫兵/服务容错综合方案

    Sentinel(分布式系统的流量防卫兵) 是阿里开源的一套用于服务容错的综合性解决方案.它以流量 为切入点, 从流量控制.熔断降级.系统负载保护等多个维度来保护服务的稳定性. 笔记1: Sentin ...

  2. Redis运维和开发学习笔记(5) 主从复制和sentinel哨兵模式

    Redis运维和开发学习笔记(5) 主从复制和sentinel哨兵模式 主从复制 将主节点的数据改变同步给从节点 作用 备份数据 读写分离 存在的问题: 手动干预切主等操作 主节点的写能力受到单机限制 ...

  3. Sentinel动态规则API模式命令【实战笔记】

    目录 一.动态规则API命令1.支持的API命令2.基本信息命令3.获取规则命令4.获取资源clusterNodeVO5.集群资源监控信息6.簇点链路7.获取origin clusterNode8.获 ...

  4. Sentinel笔记(四)热点限流

    如何在项目中添加Sentinel的支持请看这里 Sentinel笔记(一)第一个监控实例 文章目录 介绍 新增热点规则 参数例外项 支持的数据类型 介绍 官网 何为热点?热点即经常访问的数据.很多时候 ...

  5. Nepxion Discovery学习笔记4 Sentinel流量防卫兵/服务容错综合方案

    笔记1: @SentinelResource: @SentinelResource 用于定义资源,并提供可选的异常处理和 fallback 配置项. 属性 作用 value 资源名称 entryTyp ...

  6. Redis Essentials 读书笔记 - 第九章: Redis Cluster and Redis Sentinel (Collective Intelligence)

    Chapter 9. Redis Cluster and Redis Sentinel (Collective Intelligence) 上一章介绍了复制,一个master可以对应一个或多个slav ...

  7. 限量!“Java成长笔记”Spring Boot/Sentinel/Nacos高并发

    前言 本文是为了帮大家快速回顾了Java中知识点,这套面试手册涵盖了诸多Java技术栈的面试题和答案,相信可以帮助大家在最短的时间内用作面试复习,能达到事半功倍效果. 本来想将文件上传到github上 ...

  8. redis学习笔记---redis的哨兵Sentinel

    2019独角兽企业重金招聘Python工程师标准>>> 一.介绍: redis的sentinel系统用来管理多个redis服务器,可以实现一个功能上实现HA的集群.该系统主要执行三个 ...

  9. Redis学习笔记之Redis单机,伪集群,Sentinel主从复制的安装和配置

    0x00 Redis简介 Redis是一款开源的.高性能的键-值存储(key-value store).它常被称作是一款数据结构服务器(data structure server). Redis的键值 ...

  10. 【Redis学习笔记】2018-06-14 Redis源码学习之sentinel

    顺风车运营研发团队 方波 sentinel是redis的高可用解决方案,由一个或多个sentinel实例组成的系统可以同时监听多组master-slave实例(后面简称一组),当发现master进入下 ...

最新文章

  1. gpu云服务器运行游戏_在滴滴云 GPU 服务器上使用NVIDIA NGX环境搭建
  2. 高清音质背后:网易云信音乐教学方案技术解密
  3. 四十八、面试前,必须搞懂Java中的线程池(下篇)
  4. ViewPager 的适配器 PagerAdapter 、FragmentPagerAdapter与FragmentStatePagerAdapter使用详解与区别
  5. Mysql存储过程名规则_sql 存储过程命名规范
  6. weblogic ejb_使用Oracle WebLogic对应用程序外部的EJB的引用
  7. node 微信开发 json转xml 格式
  8. 北航|北京航空航天大学|介绍|简介
  9. python将列表转换成集合_python 将DataFrame转换为List
  10. 经典卷积神经网络的学习(二)—— VGGNet
  11. git本地给远程仓库创建分支
  12. printf是如何实现变长参数的
  13. C4D快速入门教程——可编辑模式
  14. 学生宿舍管理系统设计与分析
  15. 4.8、漏洞利用-NSF配置漏洞与Rpcbind信息泄露
  16. Eviews建立Var模型1
  17. web 前端面试题50道
  18. matlab学生信息按成绩排列,基于Matlab的学生成绩综合分析
  19. Profinet 与 EtherCAT 网关使用方法
  20. 6.20thingworx之bug记录

热门文章

  1. Spring-@Value
  2. Eclipse-复制项目
  3. 尼尔机械纪元机器人驱动_中国的工业机器人发展到了哪一步?
  4. head first设计模式 pdf_设计模式之观察者模式
  5. Java 正则提取银行短信内容
  6. BZOJ1853: [Scoi2010]幸运数字(容斥原理)
  7. AGC 012 B - Splatter Painting
  8. JS中移动端项目取余数和switch于PC端的不同
  9. 3-8《Ruby元编程》第二章对象模型
  10. Android多线程的使用