微服务的调用链

微服务的调用链_第1张图片

微服务的复杂性需求:

  • 出现问题后,定位困难,需要对整个调用链路有个完善的监控
  • 链路复杂,需要清晰的链路图谱反映服务之间的依赖、调用关系
  • 整体系统性能及运行情况,需要明确的体现,才能根据实际情况调整资源

监控内容:

  • 图形化展示整个调用链路
  • 系统的性能指标
  • 健康状况
  • 基础告警

监控原理:

微服务的调用链_第2张图片

  • RootSpan会生成一个Trace id以及parent span id
  • Trace id是整个调用链的监控跟踪ID
  • span是服务中一次请求以及对应响应这个span的id

几个概念解释:

微服务的调用链_第3张图片

解决方案,技术选型:

微服务的调用链_第4张图片

微服务的调用链_第5张图片

 

转载于:https://www.cnblogs.com/fengli9998/p/10242394.html

你可能感兴趣的:(微服务的调用链)