微服务保护——sentinel
文章平均质量分 85
方方土^_^
这个作者很懒,什么都没留下…
展开
-
(四)微服务保护——授权规则
微服务保护——授权规则一、授权规则:二、自定义异常结果:1、BlockException异常的类型:2、自定义异常:三、规则持久化:1、原始模式:2、pull模式:3、push模式:微服务保护——授权规则一、授权规则:授权规则可以对调用方的来源做控制,有白名单和黑名单两种方式。白名单:来源(origin)在白名单内的调用者允许访问黑名单:来源(origin)在黑名单内的调用者不允许访问例如,我们限定只允许从网关来的请求访问order-service,那么流控应用中就填写网关的名称。但是如何判.原创 2022-02-12 13:37:13 · 704 阅读 · 0 评论 -
(三)微服务保护——隔离和降级
微服务保护——隔离和降级一、FeignClient整合Sentinel:二、线程隔离:1、线程池隔离:2、信号量隔离(Sentinel默认使用)3、两者的对比:三、熔断降级:1、认识:2、熔断策略:2.1 慢调用:2.2 异常比例和异常数:微服务保护——隔离和降级关于服务隔离和降级的概念,入门理解,见(一)微服务保护——Sentinel使用Sentinel限流可以降低服务的负载,从而避免服务因为过高并发而出现故障,服务不出现故障就不会把故障传递给其他服务,也就不会出现雪崩现象。所以限流是对服务故障.原创 2022-02-12 12:49:26 · 1034 阅读 · 0 评论 -
(二)微服务保护——限流规则
(二)微服务保护——限流规则一、快速入门:1、簇点链路:二、流控模式:(一)三种模式:(二)关联模式:1、例子:2、 使用场景:3、案例:(三)链路模式:1、例子:2、案例三、流控效果:(一)流控效果的种类1、快速失败:2、warm up预热模式:3、排队等待:(二)预热模式:(三)排队等待:四、热点参数限流:(一)理解:(二)微服务保护——限流规则一、快速入门:1、簇点链路:簇点链路:就是项目内的调用链路,链路中被监控的每个接口就是一个资源。默认情况下sentinel会监控SpringMVC的.原创 2022-02-12 11:29:18 · 1437 阅读 · 0 评论