sentiel安装与整合

(1)方案一:超时处理

设定超时时间,请求超过一定时间没有响应就返回错误信息,不会无休止等待(只能缓解,不能从根本上解决)

(2)方案二:舱壁模式

限定每个业务能使用的线程数,避免耗尽整个tomcat的资源,因此也叫线程隔离。(会造成资源浪费)

(3)方案三:熔断降级

由断路器统计业务执行的异常比例,如果超出阈值则会熔断该业务,拦截访问该业务的一切请求。

(4)方案四:流量控制(预防雪崩问题的出现)

限制业务访问的QPS(每秒最大访问数量),避免服务因流量的突增而故障。

服务保护常用技术的对比

sentiel安装与整合_第1张图片

 sentiel官网:home | Sentinel (sentinelguard.io)

sentiel安装与整合_第2张图片

 微服务整合sentinel

1.引入相关依赖


                    

你可能感兴趣的:(springcloud,sentinel,java,开发语言,sentinel,微服务)