通过设置回退的实例名(FallbackName),服务发生错误时通过FallBackName去调用依赖注入的接口IFallbackInvoker
二、熔断 1.错误率熔断通过设置错误率(BreakeErrorThresholdPercentage),当失败调用数/远程调用数大于错误率,会启用熔断
2.超时熔断通过设置执行超时时间(ExecutionTimeoutInMilliseconds),当服务调用超过执行时间会启用熔断
3.并发熔断通过设置信号量最大并发度(MaxConcurrentRequests),在多线程环境下超过设置的信号量,会启用熔断
4.错误数熔断通过设置调用失败的错误数(BreakerRequestVolumeThreshold),在10秒钟范围内超过设置的调用失败错误数,会启用熔断
众筹活动
针对surging,体系比较庞大,组件涵盖比较多,需要4名人员一起完善surging中英文文档,然后经过大家商量进行众筹,然后得到了大家热烈响应,决定完成后,和参加者一起去云南旅游,不够我自己补上费用,经过4天的募捐已经达到6478元,最近也邀请同事,朋友参加,已经有2名非常优秀的人员参加英文文档编写,他们的英文非常好,可以和老外远程会议,并且公司藏龙卧虎的人非常多,最近有小组成员去了芝加哥出差,对于我这个英语二把刀的人来说,完全是个互补。并且每个月1号会把贡献者名单更新到github