1.sentinel是什么?
sentinel是分布式的流量防卫兵
2.跟sentinel类似的产品是什么?
hystrix
3.什么是限流算法
计数器,令牌桶,漏斗算法,滑动窗口
计数器算法:计数器算法指在一段时间内,进行计数,与伐值进行比较,如果超过了伐值则进行限流操作,到了时间临界点,将计数器清零重新计算.
漏桶算法:流量的流入是以不确定的速率率先进入到漏桶,然后漏桶以一定的速度流出,当水流速度过大时直接溢出,然后就拒绝了请求.
4.sentinel默认限流的算法是
滑动窗口
5.sentinel中伐值应用类型
QPS:每秒请求数,线程数
6.@SentinelResource
注解描述的方法进行限流后的异常处理,链路中的叶子节点
异常处理的方法必须是静态的,方法的返回值类型与注解描述的方法一致,参数类型必须是BlockException
7.Sentinel的限流效果有:
快速失败,预热,排队
8.Sentinel熔断降级策略有:
满调用比例,异常比例,异常数