跳到主要内容
版本:3.0

Polly 容错扩展(Aegis.Extensions.Polly)

Aegis.Extensions.Polly 是调用侧按需引入的容错扩展包,用来辅助处理超时、重试、熔断和降级。它不属于当前 3.x 的核心组件导航,因此默认不放在“组件”主菜单里,而是作为开发指南主题维护。

先记住它和核心组件的区别

项目说明
真实类库Aegis.Extensions.Polly
文档定位辅助扩展
是否需要 Component.deps.json不需要
是否需要 Services / Middlewares不需要
典型接入方式在调用代码或 HttpClient 注册处显式挂策略
主要能力超时、重试、熔断、降级

什么时候要看这页

适合场景:

  • 你已经确定当前问题是“远程调用如何容错”
  • 你准备在调用侧显式组合超时、重试、熔断或降级策略
  • 你不需要通过组件装配统一启用,而是按某个客户端或某组业务单独控制

当前推荐的阅读入口

接入时最重要的一条规则

不要把 Polly 当成“打开开关就全局生效”的核心组件。
它更适合在具体调用点按需使用,并结合接口幂等性、业务补偿和下游稳定性来决定是否启用。