文件名称:trybot:瞬态故障处理框架,包括诸如重试,超时,后备,速率限制和断路器的弹性解决方案
文件大小:107KB
文件格式:ZIP
更新时间:2024-04-24 13:33:33
fallback timeout netstandard rate-limiter circuit-breaker
Trybot Trybot是一个瞬态故障处理框架,包括诸如Retry , Timeout , Fallback , Rate Limit和Circuit Breaker之类的弹性解决方案。 该框架可通过自定义的,用户定义的机器人进行扩展。 Github(稳定) NuGet(稳定) Fuget(稳定) NuGet(预发布) 机器人 -允许根据操作引发的异常或返回值配置自动重新执行操作。 -通过在给定操作中设置最大时间范围来确保调用者不必无限期地等待操作完成。 -通过在原始操作失败时执行替代操作来处理故障,还提供了在实际操作无法执行替代结果值时产生替代结果值的能力。 -当故障数量超过给定阈值时,此漫游器会通过阻止流量持续配置的时间来防止失败操作的连续重新执行。 通常,这可能会给远程资源带来一些中断,以使自身正常恢复。 -通过指定给定时间窗口内的最大执行量来控制操作的速率。 支