网站 的特效,中国十大门窗品牌,建设一个打鱼游戏网站,小程序模板制作软件概念Polly是一个被.net基金会支持认可的框架#xff0c;Polly是一个.NET弹性和瞬态故障处理库#xff0c;允许开发人员以流畅和线程安全的方式表达策略#xff0c;如重试、断路器、超时、舱壁隔离和回退。Polly的7种策略1、重试#xff08;Retry#xff09;:当程序发生短暂… 概念Polly是一个被.net基金会支持认可的框架Polly是一个.NET弹性和瞬态故障处理库允许开发人员以流畅和线程安全的方式表达策略如重试、断路器、超时、舱壁隔离和回退。Polly的7种策略1、重试Retry:当程序发生短暂的故障、并且故障在延迟后可以自动纠正的前期是暂时的我们可以配置自动重试。2、断路器Circuit-Breaker:当一个系统陷入严重的问题时让系统快速的失败比让用户一直等待着要好的多保护一个系统不受过载的影响可以帮助它快速的恢复。3、超时Timeout:在等待一定的时间后没有返回相应的结果保证程序不会一直等待下去使调用者不必一直的等待下去。4、隔离Bulkhead Isolation:当进程出现故障的时一台主机中的多个失败的进程对资源例如线程/CPU的一直占用当下游的系统发生故障的时候也可能导致上游对资源的调用失败、这两种风险的出现都将导致更大范围的影响、隔离策略是为了防止“一个点的失败导致整盘的失败”把受到管理的操作固定在某个资源中避免影响到其他的资源。5、缓存Cache:针对相同的请求在第一次访问的时候将响应的数据进行缓存再次访问的时候直接在缓存中提供响应的数据。6、回退FallBack当程序发生失败的情况的时候我们将做些什么定义一个在程序发生失败的时候要执行的动作。7、策略组合PolicyWrap:Polly针对不同的故障有不同的策略我们可以灵活的组合策略上述的六种策略可以灵活组合使用。