架构模式: 异常追踪

架构模式: 异常追踪

上下文

您已应用微服务架构模式。该应用程序包含在多台计算机上运行的多个服务和服务实例。处理请求时有时会出现错误。发生错误时,服务实例会引发异常,其中包含错误消息和堆栈跟踪。

问题

如何理解应用程序的行为并解决问题?

要点

  • 开发人员必须对重复数据删除,记录,调查,并解决基本问题
  • 任何解决方案应具有最小的运行开销

结论

报告集中式异常跟踪服务的所有例外,该服务聚合并跟踪异常并通知开发人员。

结果上下文

这种模式具有以下好处:

  • 查看异常并跟踪其解决方案更容易

这种模式有以下缺点:

  • 异常跟踪服务是附加的基础设施

关联模式

  • 日志聚合 - 应记录异常并将其报告给跟踪服务

posted on 2019-08-02 17:36  yaofengspark  阅读(387)  评论(0编辑  收藏  举报

导航