银行微服务

分布式微服务中,如何实现调用链的追踪?

如何实现每一笔请求在后端所有的微服务子系统中的调用链的追踪?并且能提取出该请求产生的所有日志?

参与7

2同行回答

尘世随缘尘世随缘技术总监上海某互联网金融公司
楼上说了很好了,推荐使用 skywalking,业务端无需做任何开发,只需要在启动的时候指定Agent即可。同时 skywalking 提供了强大的UI界面,快速查询问题,分析调用链,找到系统瓶颈。显示全部

楼上说了很好了,推荐使用 skywalking,业务端无需做任何开发,只需要在启动的时候指定Agent即可。同时 skywalking 提供了强大的UI界面,快速查询问题,分析调用链,找到系统瓶颈。

收起
互联网服务 · 2020-04-27
浏览854
StevenSteven课题专家组IT顾问steven
简单的可以引入skywalking、zipkin等链路跟踪工具,可以详细的查阅skywalking\zipkin详细文档也可以自己实现,由唯一的logid串联起来,同时能标记前后调用顺序,记录parentlogid,查询的时候通过logid就可以全部查出来,通过parentlogid按顺序展示。...显示全部

简单的可以引入skywalking、zipkin等链路跟踪工具,可以详细的查阅skywalking\zipkin详细文档

也可以自己实现,由唯一的logid串联起来,同时能标记前后调用顺序,记录parentlogid,查询的时候通过logid就可以全部查出来,通过parentlogid按顺序展示。

收起
证券 · 2020-04-17
浏览887

提问者

johncyj
其它农信
擅长领域: 存储服务器分布式系统

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-04-17
  • 关注会员:3 人
  • 问题浏览:1548
  • 最近回答:2020-04-27
  • X社区推广