互联网服务云原生敏捷交付

调用链路追踪难?

企业在进行云原生落地的过程中会和传统应用架构并存的状态,逐步迁移业务。那么在此过程中,如何进行跨架构追踪,传统应用与微服务应用之间的调用链路。显示全部

企业在进行云原生落地的过程中会和传统应用架构并存的状态,逐步迁移业务。
那么在此过程中,如何进行跨架构追踪,传统应用与微服务应用之间的调用链路。

收起
参与4

返回wangchang365的回答

wangchang365wangchang365课题专家组研发工程师兴业数字金融服务(上海)股份有限公司

自己觉得关键还是靠日志。
企业级链路跟踪非常复杂,涉及各类异构架构,历史遗留,技术堆栈等问题。
一种是做企业级的,类似SKYWALKING这种工具,但是比较难解决大规模推广(比如历史应用也需要安装AGENT、四层协议交互的应用较难抓取、ORACLE数据库支持)等问题,而且抓取的链路比较难和业务含义(比如交易ID)关联起来。
所以建议还是依靠日志,容器云平台的日志有技术手段可以导向到外部统一ES中,对传统应用的日志输出改造难度也较低。基于日志分析做链路追踪。

银行 · 2021-01-18
浏览462

回答者

wangchang365
研发工程师兴业数字金融服务(上海)股份有限公司
擅长领域: 云计算容器云容器

wangchang365 最近回答过的问题

回答状态

  • 发布时间:2021-01-18
  • 关注会员:2 人
  • 回答浏览:462
  • X社区推广