架构模式:分布式跟踪

架构模式:分布式跟踪

上下文

您已应用微服务架构模式。
 

问题

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

结论

仪器服务,其代码为每个外部请求分配唯一标识符。外部请求ID将传递给处理请求并包含在日志聚合消息中的所有服务。记录关于在集中服务中处理外部请求时执行的工作(例如,服务请求)的信息(例如,开始时间,结束时间)。

相关模式

  • 日志聚合 - 外部请求标识符包含在每个日志消息中

例子

  • Spring Cloud Sleuth - Spring Cloud应用程序的分布式跟踪
  • Open Zipkin - 用于记录和显示跟踪信息的服务
  • Open Tracing - 用于分布式跟踪的标准化API

 

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

导航