Skip to content
bitzorcas
EN

Concept

异常处理层级

从领域异常到 HTTP 状态码映射的分层错误处理策略。

Last updated

概述

异常处理金字塔展示了分层错误处理策略:领域异常位于顶点(最具体、最罕见),经过应用层短路、基础设施弹性、HTTP 状态映射,全局异常处理器作为最宽泛的安全网位于底部。

关键要点

  • 领域异常 映射为带稳定编码的 Error 对象(Module.Scenario.Reason
  • 管道行为 在失败时短路——避免不必要的后续工作
  • ProblemDetails 为 API 消费者提供结构化错误响应
  • 全局处理器确保不会出现无响应体的 500 错误

相关