企业在进行云原生落地的过程中会和传统应用架构并存的状态,逐步迁移业务。那么在此过程中,如何进行跨架构追踪,传统应用与微服务应用之间的调用链路。
自己觉得关键还是靠日志。企业级链路跟踪非常复杂,涉及各类异构架构,历史遗留,技术堆栈等问题。一种是做企业级的,类似SKYWALKING这种工具,但是比较难解决大规模推广(比如历史应用也需要安装AGENT、四层协议交互的应用较难抓取、ORACLE数据库支持)等问题,而且抓取的链路比较难和业务含义(比如交易ID)关联起来。所以建议还是依靠日志,容器云平台的日志有技术手段可以导向到外部统一ES中,对传统应用的日志输出改造难度也较低。基于日志分析做链路追踪。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30