sentinel必会的9个知识点

1 篇文章 0 订阅
1 篇文章 0 订阅

1.Sentinel的优点有哪些?
Sentinel的优点包括开箱即用、易于配置、支持多种流量控制规则、可以实现熔断降级和故障隔离等。同时,Sentinel还具有高可用性、可扩展性和灵活性等特点,可以满足不同场景下的需求。

2.Sentinel有哪些核心功能?
Sentinel具有流量控制、熔断降级、系统负载保护和故障隔离等功能。

3.Sentinel的流量控制规则有哪些?
Sentinel支持基于令牌桶、漏桶和计数器的流量控制规则。

4.Sentinel如何实现熔断降级?
Sentinel通过熔断器(Circuit Breaker)来实现熔断降级。当某个服务发生故障时,熔断器会打开,不再继续调用该服务,而是返回一个默认值,从而避免应用程序崩溃。

5.Sentinel如何实现系统负载保护?
Sentinel通过系统负载保护来限制系统的资源使用,避免系统过载。具体实现是通过流量控制和熔断器等机制来限制系统的调用量和响应时间。

6.Sentinel如何实现故障隔离?
Sentinel通过故障隔离来防止故障的扩散。具体实现是通过将故障服务从系统中摘除,避免其他服务继续调用该服务,从而避免故障的扩散。

7.Sentinel的配置有哪些?
Sentinel的配置包括全局配置和局部配置。全局配置包括流量控制器、熔断器等配置,局部配置则包括每个服务的限流和熔断配置。

8.Sentinel的熔断降级机制是如何工作的?
Sentinel的熔断降级机制通过设置错误比率、异常数和慢调用比率等指标来监控服务的健康状况。当指标超过预设的阈值时,将触发熔断操作,快速失败并返回默认值或错误提示,避免级联故障。

9.Sentinel支持的流量控制策略有哪些?
Sentinel支持基于QPS(每秒请求量)和并发线程数的流量控制策略。可以设置阈值并在超过阈值时采取不同的控制策略,如拒绝、等待和排队等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值